0

私は現在、キューブ マッピングについて学んでいます。このチュートリアルを見つけました: http://www.keithlantz.net/2011/10/lighting-and-environment-mapping-with-glsl/ He transform normal vector by multiplies with inverse of transposedModelマトリックス。なぜ彼は転置ModelView行列の逆行列ではなく、Model行列を乗算しないのだろうか?

4

1 に答える 1

1

キューブマップは単語空間で定義されており、作者は単語空間にもテクスチャ座標を持たせたいようです。

1つの法線は、照明用のビュースペースに変換され、2番目の法線はキューブマップでのルックアップにのみ使用されることに注意してください。

参考のための2つのリンク:

于 2013-01-09T19:52:14.733 に答える