从 VRML 到 X3D 的转换中的问题在哪里?

Where are the issues in this conversion from VRML to X3D?

我有一个legacy VRML project from 2003 with a couple of VRML models. I converted the VRML to X3D (so I can load them with X3DOM) with InstantReality converter

一个模型不完整,缺少颜色和形状,另一个根本没有出现。

以下是转换后的页面(查看源代码)和原始 VRML 模型:

我正在寻找关于转换失败的方向,或者如何编辑生成的 X3D 代码以修复未显示的元素。

最直接的答案是,X3DOM 实现不支持 VMRL 中的 Prototype 节点和翻译后的 X3D 文件,因此即使是完美的转换也不会在 X3DOM 中呈现。

X_ITE javascript-WebGL 实现(http://create3000.de/x_ite/getting-started/)确实支持这些 X3D 节点。

也就是说,您提供的文件引用了其他几个文件,所以我无法真正测试 X_ITE 如何处理转换后的文件。

Web3D 联盟支持一个用户社区,我认为他们会对这个应用程序感兴趣并且能够提供更多建议。可以通过网站联系他们:http://www.web3d.org ; and public mailing list https://www.web3d.org/mailman/listinfo/x3d-public_web3d.org