【发布时间】:2018-07-23 21:48:49
【问题描述】:
我正在尝试使用 ThreeJS 来加载 collada 文件,并且我已经在他们的演示部分复制了代码。它似乎可以很好地加载 .dae 文件,即使它们在其他文件中有纹理。不幸的是,我需要加载一个包含纹理的文件。
看起来 .zae 文件是前进的方向,但是当我尝试加载一个时,我得到一个空白屏幕和一个控制台错误:
Uncaught TypeError: Cannot read property 'getAttribute' of undefined
调试器显示它发生在 colladaLoader.js 包中的以下行
var version = collada.getAttribute( 'version' );
这是因为 .zae 文件不受支持还是我做错了什么?
【问题讨论】:
-
您有示例 .zae 文件吗?从我最初的研究来看,.zae 文件似乎只是 zip 档案,但我不确定它们包含哪些文件。
标签: javascript three.js collada