3

ボックスを使用して部屋とそのボックス内のさまざまなモデルを表すシーンを作成しています。照明を有効にすると、モデルは正常に点灯しますが、部屋自体 (ボックスの内側) が点灯しないか、必要以上に暗くなります。立方体の内部を照らそうとしているのでしょうか。私は法線が正しいと確信しています。あなたの考えを教えてください!

法線が正しくないと思いますが、立方体の内側の正しい法線を見つけるにはどうすればよいですか。現在、各面の中心点のみを法線関数に渡しています。

4

1 に答える 1

5

中心点を通過すると、法線が間違った方向を向いてしまいます。

たとえば、立方体のサイズが 2 単位で、原点を中心とする場合、正の X 軸上の面の中心点は (1, 0, 0) になり、これはたまたま、その面の向きの面。

ただし、内側を向いている面には、その逆の法線、つまり (-1, 0, 0) があります。

于 2010-11-14T08:15:09.340 に答える