繁体   English   中英

将3d模型导入Direct3D 11示例

[英]Importing 3d model to Direct3D 11 Example

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

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

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

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

为C#写了一个Wavefront Importer 它涵盖了OBJ文件的最基本功能(子网格;顶点位置,法线和纹理坐标)。 我不保证任何一个有效,它应该只是作为如何实现自定义网格导入器的示例。 我正在使用SlimDX的Vector类型。 您可以使用您选择的框架中的向量替换它们。

Visual Studio 2012能够自行加载FBX和OBJ文件,并将它们编译为CMO格式。

要阅读CMO格式和其他所有内容,您可以使用下面的示例。

http://code.msdn.microsoft.com/windowsapps/Visual-Studio-3D-Starter-455a15f1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM