我正在使用Direct3D 11构建WP8应用程序,并且需要加载3dModel。

我知道如何在XNA中加载它,但是XNA对WP8无效:

我需要一个如何在Direct3D 11中加载3D模型的示例。

最佳答案

Wavefront OBJ是静态3D模型的一种非常简单且得到广泛支持的格式。编写一个定制导入器并不困难。

我写了一个Wavefront Importer for C#。它涵盖了OBJ文件的最基本功能(子网格;顶点位置,法线和纹理坐标)。我不保证上述任何一项都能奏效,它仅应作为有关如何实现自定义网格导入程序的示例。我正在使用SlimDX的Vector类型。您可以从您选择的框架中将其替换为 vector 。

08-16 08:00