2

我想将 VRML 3D 对象转换为 JSON 对象(自动获得数千个对象),以便将其加载到我的 HTML 端。

我用我找到的一些转换器尝试了它,但它仍然不起作用。

我尝试了 J3D.engine 但我只能使用从 Unity 导出的模型。

有人在转换和添加 3D 模型方面有经验吗?

4

1 回答 1

0

如果您可以将 VRML 转换为 X3D XML,则可以使用此 XSLT 代码转换为 JSON: http ://www.web3d.org/x3d/stylesheets/X3dToJson.xslt 请注意,它当前会将您的 VRML ECMAscripts 放在一行. 我们正在努力,但这不是优先事项。我相信样式表需要使用 XSLT 2.0 样式表运行器运行,而 Saxon-CE 并非在所有情况下都有效。Saxon-HE 似乎效果更好。我相信有一个本地 Java XSLT 运行器也可以工作。

于 2018-02-25T10:31:03.707 回答