8 つの頂点と 1 つのDrawIndexedPrimitives
呼び出しだけを使用して、テクスチャ付きの立方体を描画しようとしています。これは可能ですか?
UV 座標に問題があります。立方体のすべての面で機能する適切な UV 値を考え出すことは不可能です。
例として、次の番号付けを取り上げます。
頂点 A の UV は (0, 0) に設定されています。A の対角線上にあるすべての頂点 (A を頂点として共有する 3 つの面すべて) について、UV を (1, 1) に設定しています。ここで、頂点として A を持たない 3 つの面は、それぞれ (1, 1) の UV 値を持つ 2 つの頂点を持つことになります。これが事実であってはならないことは私の理解です。
解決策は何ですか?