ライティング入れた


しばらくカメラ動かしてるだけなのに色が変わるって現象でハマった。
スペキュラが効いてだけでした。
光源方向を微妙ズラしても照らされてる面同士の色が同じでちとハマる。
アンビエントが強すぎただけでした。


昨日の GameUtil よく考えたら、グローバル関数的に使えばいいじゃん。
と気づき、そうした。
いつの間にか static class なんて素敵な書き方があったので採用。


カメラもマウス入力に対応。
注視点を中心にグリグリ回ったり、近寄ったり離れたりする。
まだ注視点が原点固定なので動かせるようにする予定。


ところでなんで、VertexPositionNormal ってないんでしょう?