3d UWP渲染三维模型

3d UWP渲染三维模型,3d,win-universal-app,render,3d,Win Universal App,Render,我正在编写一个C#Universal Windows应用程序,从.obj文件加载一个模型,我想渲染该模型,以便用户可以旋转和缩放它。有没有办法在应用程序中呈现它?最好在同一个窗口?类似于地图控件,它被包装在应用程序中,但仍然是交互式的。我在Windows 8.1手机上找到了这个,告诉我们如何使用它 加载obj文件。“DirectX在加载三维模型时功能有限:建议使用DirectXTK(工具包)来处理这些功能。它支持的三维模型文件格式有:.CMO、.SDKMESH和.VBO。它也应该支持.OBJ

我正在编写一个C#Universal Windows应用程序,从.obj文件加载一个模型,我想渲染该模型,以便用户可以旋转和缩放它。有没有办法在应用程序中呈现它?最好在同一个窗口?类似于地图控件,它被包装在应用程序中,但仍然是交互式的。

我在Windows 8.1手机上找到了这个,告诉我们如何使用它


加载obj文件。“DirectX在加载三维模型时功能有限:建议使用DirectXTK(工具包)来处理这些功能。它支持的三维模型文件格式有:.CMO、.SDKMESH和.VBO。它也应该支持.OBJ(如果我的内存很好的话)…”

谢谢,但这并不能真正解决我的问题,我已经找到了解决方案,我可以自己加载文件。感谢您的帮助。您找到解决方案了吗?由于我没有足够的时间和经验,我决定不实施该功能,但正如我在另一篇评论中所提到的,我发现了可以传递到C++/CLI组件(例如,如果您的应用程序在C#中),在那里初始化DirectX,并将交换链绑定到面板。更多信息:
 <StackPanel.Projection>        
    <PlaneProjection RotationX="-35" RotationY="-35" RotationZ="15"  />    
</StackPanel.Projection>