我对 x3dom 很陌生,我正在尝试在网络上显示 3d 模型。我在 FreeCAD 中创建模型,导出为 wrl 格式,然后使用 whitedune 转换为 x3d。我的大多数模型都在显示,但有时是随机的)它只是继续显示正在加载,没有任何反应。在下面的示例中,第一个模型有效。然后我稍作修改并再次创建一个新的 x3d 文件,但它不显示。
https://www.dropbox.com/s/zz99d1snxnvl2yh/working.x3d?dl=0(工作) https://www.dropbox.com/s/inf3k5jxp4qra2p/notWorking.x3d?dl=0(不工作)
查看控制台,我得到的错误是 x3dom.js 的第 3848 行中的“Uncaught TypeError: Cannot read property 'r' of undefined”。这是我正在使用的 js 文件 https://www.dropbox.com/s/2pblpt563v5adx9/x3dom.js?dl=0