私はかなり新しい Direct3D で、問題の解決策を数日間探していました。私が見たほとんどのチュートリアルでは、カバー テクスチャは 1 つのテクスチャしか使用していません。私のプログラムでは、メッシュを構成する頂点の特定のコレクションにマップする複数のテクスチャがあります。
私の質問は、複数のテクスチャをシーンにロードするにはどうすればよいですか? また、頂点のコレクションを 1 つのテクスチャだけにマップするにはどうすればよいですか?
たとえば、車のメッシュがあり、次のようなテクスチャのコレクションがあるとします。
Tyres.dds
Body.dds
Cabin.dds
車の場合、タイヤを構成する頂点を tyres.dds テクスチャに、ボディを body.dds に、キャビンを cab.dds にマップするにはどうすればよいでしょうか。1 つだけではなく、これらすべてのテクスチャをレンダリングする必要があります。
どんな助けでも大歓迎です、ありがとう