授業計画 |
| 回数 |
学習目標 |
学習項目 |
| 1 |
スフィアマップについて理解出来る。
テクスチャとスフィアマップのuvの違いについて理解出来る。
スフィアマップの加算と乗算の違いについて理解出来る。 |
スフィアマップを使用して、モデルの目にテクスチャを張る。 |
| 【理解度確認】課題提出にて確認 |
| 2 |
ディフィーズ、スペキュラー、アンビエントについて理解し説明出来る。 |
ディフィーズ、スペキュラー、アンビエントをモデルに適用する。 |
| 【理解度確認】課題提出にて確認 |
| 3 |
トゥーンシェーディングを実装して、輝度の変化について理解し説明出来る。 |
ランバート反射を用いた輝度変化に対して、意図的に変化をもたせ、モデルをセルルックにする。 |
| 【理解度確認】課題提出にて確認 |
| 4 |
スキンメッシュアニメーションについて理解し説明出来る。
モデルのボーンについて理解し説明出来る。 |
モデルのボーンをプログラミングを使用して変形する。 |
| 【理解度確認】課題提出にて確認 |
| 5 |
アニメーションデータを使用して、モデルを動かすことが出来る。 |
モデルのボーンに読み込んだアニメーションのデータを適用する。 |
| 【理解度確認】課題提出にて確認 |
| 6 |
モーション間の補間について理解し説明出来る①
線形補間、球面線形補間の違いについて理解し説明出来る。 |
モーションの線形補間、球面線形補間を行う。 |
| 【理解度確認】課題提出にて確認 |
| 7 |
モーション間の補間について理解し説明出来る②
線形補間、球面線形補間の違いについて理解し説明出来る。 |
モーションの線形補間、球面線形補間を行う。 |
| 【理解度確認】課題提出にて確認 |
| 8 |
中間テストを実施し、理解を深める。 |
中間テストを実施する。 |
| 【理解度確認】テストの結果にて確認 |
| 9 |
マルチパスレンダリングについて理解し説明出来る。
マルチパスレンダリングの手法を実装する事が出来る。 |
レンダリング先を自身で作成し、用途に応じてレンダーターゲットを変更する。 |
| 【理解度確認】課題提出にて確認 |
| 10 |
ポストエフェクトについて理解し説明出来る① |
画面をモノクロにする。
画面にエンボス加工をかける。 |
| 【理解度確認】課題提出にて確認 |
| 11 |
ポストエフェクトについて理解し説明出来る② |
モデルの輪郭線を抽出して表示する。 |
| 【理解度確認】課題提出にて確認 |
| 12 |
シャドウマップについて理解し説明できる① |
影行列を用いて、モデルの影を表示する。 |
| 【理解度確認】課題提出にて確認 |
| 13 |
シャドウマップについて理解し説明出来る② |
セルフシャドウを表示する。 |
| 【理解度確認】課題提出にて確認 |
| 14 |
マルチレンダリングの応用について理解し説明出来る。 |
ブルームを実装する。 |
| 【理解度確認】課題提出にて確認 |
| 15 |
期末試験に向けて、模擬テストを実施する。 |
模擬テストを実施し、半期の内容の理解を深める。 |
| 【理解度確認】問題にて確認を行う |