IBL (画像ベースのライトhttp://en.wikipedia.org/wiki/Image-based_lighting ) をシミュレートすることを目的とした HLSL のコードがあります。IBL をシミュレートするには、オブジェクトの周囲に「世界」からのテクスチャが必要です。オブジェクトの位置によってテクスチャを動的に生成したいと考えています。私には2つの問題があります:
• オブジェクトの周囲 360 度で世界のテクスチャを生成する方法は? それぞれ 45 度のカメラが 6 台必要ですか、それとも 1 台だけでも可能ですか?
• 「sampleCUBE」でキュービック テクスチャをマッピングする方法は既に知っていますが、6 つの面に同じイメージがあります。各面に独自のテクスチャを持たせるにはどうすればよいですか?
http://i.stack.imgur.com/Iz6RZ.png
IBL は Forza 4 や Crysys 2 などのゲームに存在します。