chapter-04/01-basic-mesh-material.html (p.99) text, run
chapter-04/02-depth-material.html (p.72) text, run, diff
chapter-04/03-combined-material.html (p.76) text, run, diff
chapter-04/04-mesh-normal-material.html (p.81) text, run, diff
chapter-04/05-mesh-face-material.html (p.81) text, run, diff
chapter-04/06-mesh-lambert-material.html (p.86) text, run, diff
chapter-04/07-mesh-phong-material.html (p.89) text, run, diff
chapter-04/08-shader-material.html (p.89) text, run, diff
chapter-04/09-line-material.html (p.89) text, run, diff
chapter-04/10-line-material-dashed.html (p.89) text, run, diff
作成したプログラムが正しく動作することを確認したら、それぞれの 提出先に提出しなさい。 提出した後は、正しく提出されていることを http://ynitta.com/class/cg2/local/handin/ で必ず確認しておいて下さい。 提出〆切は次回の講義の開始時刻です。
提出ファイル | kadai4a.html |
---|---|
コメント欄: | どのようなシーンであるか説明を書きなさい。 |
提出先: | 「宿題提出Web:コンピュータ・グラフィックスb:課題4a」 http://ynitta.com/class/cg2/local/handin/up.php?id=kadai4a |
サンプルコードのフォルダを learning-threejs-master とします。 learning-threejs-master/kadai/kadai2a.html をコピーして learning-threejs-master/kadai/kadai4a.html というファイルを作成しなさい。 その上で kadai4a.html のコードを変更して、課題の提出条件を満たすように変更しなさい。
SpotLight は .target で3D Objectを指定するとその物体を照らすように方向を変える。 デフォルトでは原点を照らしている。 物体の近くから照らすことで、面を構成する点が頂点よりも明くなればよい。