三个.js的食人魔出口商

ogre exporter for three.js

本文关键字:出口商 食人魔 js 三个      更新时间:2023-10-16

我必须导出用c++软件创建的三维模型,使其与WebGL一起工作。我选择使用three.js来简化json的导入。

我对奥格没有任何经验。看起来您可以使用.mesh.xml或.scene(但我不清楚如何做到这一点)。

如何从这些格式为three.js创建一个有效的json文件?

此外,我发现你可以很容易地将3d模型从blender导出到json。那么什么是最佳流程:

  • Ogre->搅拌机->Json
  • Ogre->Json

几天后,我找到了一个运行良好的解决方案。

第一步是将.mesh(二进制格式)转换为.mesh.xml格式。使用以下工具完成:http://www.ogre3d.org/tikiwiki/OgreXmlConverter

因此,经过一些研究,Ogre->Blender->Json的工作方式已经过时,因为你需要一个旧版本的Python和Blender。如果你想尝试,请点击此链接:http://www.ogre3d.org/forums/viewtopic.php?f=1&t=66545

然后,由于ogre-xml和三个json的规范都可用,ogre->json的方式肯定是可能的,但需要一些工作,因为我还没有找到一个项目来做这件事。然而,你可以用python blender脚本来激励自己。

我发现最好的方法是直接使用XML。多亏了这个黑人癌症患者。https://github.com/blackcancer/three.XMLOgreLoader