無料モジュール
コンピュータグラフィックス入門
コンピュータグラフィックスを Python で手を動かして学びます。直線と三角形、色の混ぜ方、行列の変換、レイと球、拡散反射の陰影を扱います。
6件のレッスン450分のレッスン情報科学の中核
レッスン一覧
どのレッスンも全文を無料で読めます。無料アカウントを作ると、コマンドをラボで実行し、クイズと課題に取り組めます。
1 · コンテナラボ
ピクセルと直線の描き方
ピクセルの座標を指定し、直線が通るピクセルを求められる。
レッスンを読む2 · コンテナラボ
色の混ぜ方とアルファブレンド
赤、緑、青の数で色を表し、アルファ値で2つの色を混ぜられる。
レッスンを読む3 · コンテナラボ
移動・回転・拡大縮小の行列
行列を使って、図形の点を移動、拡大縮小、回転できる。
レッスンを読む4 · コンテナラボ
三角形の塗りつぶし
ピクセルが三角形の内側にあるかを、辺のテストで判定できる。
レッスンを読む5 · コンテナラボ
レイと球の交差判定
レイと球が当たるかを判定し、当たる場所までの距離を求められる。
レッスンを読む6 · コンテナラボ
拡散反射のシェーディング
法線と光の向きから、拡散反射の明るさを計算できる。
レッスンを読む
授業で使いますか?このモジュールを学生に割り当てると、教員用ガイド、自動採点つきの課題、学生ごとのラボを使えます。