私は何年もOpenGLを使用してきましたが、D3Dを初めて使用しようとした後、私はどのようにシーンライトは私のオブジェクトに固定されるのではなく、世界に固定されたままです。Direct3Dでライトを固定する方法
OpenGLのライトポジションは、MODELVIEWマトリックスで他のすべてのものと同様に変換されるため、ライトをスペースで固定するには、MODELVIEWをライト用に設定し、glLightPositionを呼び出してジオメトリ用に設定しますジオメトリ呼び出しを行います。 D3Dでは役に立ちません。
(コメント - 私は結局のところこの答えを見つけ出しましたが、ウェブやMSDNに役立つものは何も見つかりませんでした。もし見つけられたら、私は数時間頭を引っかきました。この答えは。)