3D数学とソフトウェアラスタライザ
三角形一つが画面に出るまでの計算を、全部手で作ります。
중급 · レッスン 15 · ラボ 5
カリキュラム
ピクセルをファイルに残す
- 画像ファイルはなぜこの形をしているのか reading
- PPMとPNGを手で書く lab
- クイズ: 画像ファイルとピクセル配置 quiz
ベクトルと行列
- なぜ3次元なのに4x4行列なのか reading
- ベクトル・行列の演算を自分で作る lab
- クイズ: 同次座標と変換の順序 quiz
モデル・ビュー・投影とパースペクティブ除算
- 点一つが画面に届くまで reading
- 立方体を画面に立てる lab
- クイズ: 座標系と投影 quiz
三角形を塗り、深度で隠す
- ラスタライザがやっていること reading
- 三角形の塗りつぶしと深度バッファ lab
- クイズ: ラスタライズと深度 quiz
ライティングと回転
- 明るさはどこから来るのか reading
- 回転する物体を八枚に出力する lab
- クイズ: 法線とライティング quiz