three.js 的食人魔出口商
ogre exporter for three.js
我必须导出使用 C++ 软件创建的 3d 模型,以使其与 WebGL 一起使用。我选择使用 three.js 使 json 的导入更容易。
我没有使用 Ogre 的经验。看来您可以使用 .mesh.xml 或 .scene(但我不清楚如何操作)。
如何从这些格式获得 three.js 的有效 json 文件?
此外,我发现您可以轻松地将 3d 模型从搅拌机导出到 json。
那么什么是最好的流量:
- 食人魔 -> 搅拌机 -> Json ?
- 食人魔 -> Json ?
几天后,我找到了一个很好的解决方案。
第一步,将您的 .mesh(二进制格式)转换为 .mesh.xml 格式。这是使用以下工具完成的:
http://www.ogre3d.org/tikiwiki/OgreXmlConverter
所以经过一些研究,Ogre-> Blender -> Json 的方式是可行的,但严重过时,因为你需要旧版本的 Python 和 Blender。如果您想尝试,请按照以下 link 进行操作:
http://www.ogre3d.org/forums/viewtopic.php?f=1&t=66545
那么,由于两个 ogre xml 和三个 json 的规格都可用,Ogre -> Json 的方式肯定是可以的,但需要一些工作,因为我没有'找不到这样做的项目。但是,您可以使用 python 搅拌机脚本激发自己的灵感。
我发现最好的方法是直接使用 XML。感谢这个黑癌家伙。
https://github.com/blackcancer/three.XMLOgreLoader
我必须导出使用 C++ 软件创建的 3d 模型,以使其与 WebGL 一起使用。我选择使用 three.js 使 json 的导入更容易。
我没有使用 Ogre 的经验。看来您可以使用 .mesh.xml 或 .scene(但我不清楚如何操作)。
如何从这些格式获得 three.js 的有效 json 文件?
此外,我发现您可以轻松地将 3d 模型从搅拌机导出到 json。 那么什么是最好的流量:
- 食人魔 -> 搅拌机 -> Json ?
- 食人魔 -> Json ?
几天后,我找到了一个很好的解决方案。
第一步,将您的 .mesh(二进制格式)转换为 .mesh.xml 格式。这是使用以下工具完成的: http://www.ogre3d.org/tikiwiki/OgreXmlConverter
所以经过一些研究,Ogre-> Blender -> Json 的方式是可行的,但严重过时,因为你需要旧版本的 Python 和 Blender。如果您想尝试,请按照以下 link 进行操作: http://www.ogre3d.org/forums/viewtopic.php?f=1&t=66545
那么,由于两个 ogre xml 和三个 json 的规格都可用,Ogre -> Json 的方式肯定是可以的,但需要一些工作,因为我没有'找不到这样做的项目。但是,您可以使用 python 搅拌机脚本激发自己的灵感。
我发现最好的方法是直接使用 XML。感谢这个黑癌家伙。 https://github.com/blackcancer/three.XMLOgreLoader