我正在使用Direct3D 11构建WP8应用程序,需要加载3dModel。
我知道如何在XNA中加载它,但XNA对WP8无效:|
我需要一个如何在Direct3D 11中加载3d模型的示例。
答案 0 :(得分:2)
Wavefront OBJ是一种非常简单且广泛支持的静态3D模型格式。写一个cusom导入器并不困难。
我写了Wavefront Importer for C#。它涵盖了OBJ文件的最基本功能(子网格;顶点位置,法线和纹理坐标)。我不保证任何一个有效,它应该只是作为如何实现自定义网格导入器的示例。我正在使用SlimDX的Vector
类型。您可以使用您选择的框架中的向量替换它们。
答案 1 :(得分:1)
Visual Studio 2012能够自行加载FBX和OBJ文件,并将它们编译为CMO格式。
要阅读CMO格式和其他所有内容,您可以使用下面的示例。
http://code.msdn.microsoft.com/windowsapps/Visual-Studio-3D-Starter-455a15f1