我有一个 Windows 8 应用程序想法,即使用在 Autodesk 的 3ds Max 中绘制的 3D 模型。我想要实现的是将这些模型(没有动画)导出到具有适当格式的一些文件中,然后使用 C++ 和 DirectX 11 从 Windows 应用商店应用程序中读取该文件并将其呈现在屏幕上。
看起来这并不容易。
根据下面的链接,微软没有生产环境的解决方案。
在上面的链接中,建议可以使用 Autodesk 的 FBX 格式进行导出,下面链接中的工具可能有助于将文件转换为 .SDKMESH 格式,该格式可以在 Windows Store 应用程序中读取(我可以证明是正确的)。
http://blogs.msdn.com/b/chuckw/archive/2012/04/25/samples-content-exporter-update.aspx
问题是该工具需要 Visual Studio 2010,可能还需要 DirectX SDK 以及其他一些东西来构建执行转换的可执行文件。
有没有人实施过这样的事情?或者你有什么更好的主意来做我想做的事吗?
谢谢。