从VRML到X3D的转换存在哪些问题?



我有一个2003年的遗留VRML项目,有几个VRML模型。我使用InstantReality转换器将VRML转换为X3D(因此我可以使用X3DOM加载它们(。

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

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

  • X3D 模型 1
  • VRML 模型 1
  • X3D 模型 2
  • VRML 模型 2

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

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

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

话虽如此,您提供的文件引用了其他几个文件,因此我无法真正测试X_ITE如何处理转换后的文件。

Web3D 联盟支持一个用户社区,我认为他们会对此应用程序感兴趣并能够提供更多建议。可以在以下网址上找到他们: http://www.web3d.org ;和公共邮件列表 https://www.web3d.org/mailman/listinfo/x3d-public_web3d.org

最新更新