我对OGRE图形引擎比较陌生,所以我的问题似乎太明显了,但搜索相关信息并不成功。
鉴于:
我有一个OGRE应用程序,其中包含一些由网格,灯光,相机和纹理创建的场景。我认为这很简单。全部由场景节点树(内部对象)表示。
目标:
将完整的场景树节点或优选地,树的节点的指示分支保存到“.mesh”文件。以后能够像任何其他网格一样加载它。 “.mesh.xml”格式也没问题。如何做到这一点?
如果不是:
如果无法获得所需的东西,那么创建这些“.mesh”文件的正常方法是什么?我可以在哪里找到一些指南吗?
答案 0 :(得分:5)
我认为你有点困惑:OGRE 网格文件是一个文件,只存储给定3D模型的几何数据,如位置,法线,纹理坐标,切线,副法线,骨骼索引,骨重等。它还可以在子网格中存储单个网格的细分(通常基于材质),并且每个网格都可以引用适当的材质。本质上,网格文件仅包含您要在游戏中加载的模型的数据,而不包含场景结构。
如果要保存(序列化)场景,您有两种选择:
答案 1 :(得分:0)
有Blender等程序的Ogre .mesh导出程序。快速谷歌为Ogre .mesh出口商应该帮助你。