【发布时间】:2012-10-11 19:39:14
【问题描述】:
我正在尝试让 Three.js Collada 加载程序示例工作。我运行一个本地 http 服务器,因此我能够加载纹理和模型的图像,并且我已经能够运行所有其他示例,包括 .obj 加载器和搅拌机场景。 问题是,当我运行 collada loader 示例时,出现错误:“ColladaLoader: Empty or non-existing file (./models/collada/pump/pump.dae)”
还有其他人看过吗?有解决方法吗?谢谢!
编辑:我已检查文件是否存在,我已尝试将它们移动到所有可能的位置。
【问题讨论】:
-
这很可能是一个非常愚蠢的问题,但是...您是否检查过文件是否存在并包含内容?
-
检查开发者工具上的网络面板,看看它是否正在尝试加载它以及它尝试加载它的位置。我记得在旧版本的库上遇到了一些路径问题。
-
查看网络面板,示例中使用的“/models/collada/monster”文件确实加载了@ColladaLoader.js:104,状态码为200“OK”。 request.responseXML 为 null @ ColladaLoader.js:72 时抛出错误
标签: javascript webgl three.js