Frank LunaのDirectX 11 3Dプログラミングの本を踏襲しようと苦労しています。私は現在第7章第2章までです。私はSkullモデルファイルをインポートしました。それをレンダリングする。奇妙なことは、私がレンダリングしているときに、前面が向いている面の上に背面がレンダリングされているように見えることです。私はこれが何が起きているのかと確信しています。しかし、私はどこに間違っているかもしれないかについて助けと指導のためにこの質問を出しています。私が間違っている場所を見つけ出すのを助けるために必要なら、私のコードの包含でこのポストを編集します、ありがとう! (添付写真の)DirectX 11レンダリングオブジェクトInside
Photo - Facing the Skull, Slightly to the Left
Photo - Above the Skull, Facing Downwards
編集:私は最初のドローコールループの後のために私のコードにブレークポイントを設定して、それが前線のものの背後にある任意の顔が表示されませんので、問題はこのフレームで解決されますが、次のフレームに進むと、問題が始まるのです。
z変換を変更するとそのモデルは同じように見えますか?あなたの錐台の近平面と遠平面にはどのような価値を指定しましたか? – Asesh
[ラスタライザの説明](https://msdn.microsoft.com/en-us/library/windows/desktop/ff476198(v=vs.85).aspx)を設定するときに間違ったカリングモードを設定したようです。 – VTT
XMMatrixLookAtLHを使用していますが、XMMatrixPerspectiveLHを実装する必要がありますか? – Sharpie