0

私がやろうとしていることhttp://www.youtube.com/watch?v=CaTI2d0tQME3:15

私の3DAPIには、quad.rotation [x、y、z]、quad [x、y、z]があり、これがその中心であり、幅/高さです。与えられたすべてから頂点が計算されていることを理解しています。そして、法線は頂点から計算できますが、回転だけで取得できるはずだと感じていますか?

4

1 に答える 1

0

はい、できます!

クワッドは軸方向 (X、Y、または Z 軸に沿って、ローカル空間での法線ベクトル) である必要があります。このベクトルをクワッド回転行列で構成すると、ワールド空間に新しい素敵で光沢のある法線ベクトルができます!

ちょっとした警告: クアッド変換マトリックスが 3D エンジンによって生成された場合、法線ベクトルを台無しにするスケーリング係数が含まれる可能性があります。この場合、古典的な解決策は、行列の転置された逆行列を計算するか、クワッドの回転値を使用してカスタム変換行列を生成することです。

于 2012-12-26T17:34:49.550 に答える