我是一个非常新的Direct3D,并且在几天内一直在寻找解决方案来解决我的问题。我所看到的大多数教程都只使用一种纹理。对于我的程序,我有多个纹理映射到构成网格的特定顶点集合。在托管Direct3D中渲染多个纹理9
我的问题是如何在我的场景中加载多个纹理?以及如何将顶点集合映射到仅一个纹理?
例如,如果我有一辆车的网,我不得不状纹理的集合:
Tyres.dds
Body.dds
Cabin.dds
考虑到车,我怎么映射组成轮胎的tyres.dds顶点纹理,身体body.dds和机舱cabd.dds。所有这些纹理不得不渲染一个。
任何帮助将不胜感激, 谢谢