javascript - Three.js无法加载DAE模型

标签 javascript model load three.js webgl

我遇到了无法将模型加载到 Three.js 中的严重问题。 首先。我已经下载了https://github.com/mrdoob/three.js/并将其提取到本地 WebMatrix 服务器中。大多数示例都运行良好,除了我最需要的示例。

webgl_loader_collada.html 给了我

GET http://localhost:26238/three.js-master/examples/models/collada/monster/monster.dae 404 (Not Found)

webgl_loader_obj.html 给了我

GET http://localhost:26238/three.js-master/examples/obj/male02/male02.obj 404 (Not Found) 

我还在同一文件夹中放置了 ColladaLoader.js。

当我尝试加载像这样的 Collada 文件时:

var loader = new THREE.ColladaLoader();
                loader.load("monster.dae", function loadCollada(collada) {
                                            var model = collada.scene;
                                            model.scale.set(0.1, 0.1, 0.1);
                                            model.rotation.x = -Math.PI/2;
                                            model.updateMatrix();
                                            scene.add(model);
                                            });

我明白了:

GET http://localhost:26238/monster.dae 404 (Not Found)
ColladaLoader.js:108 load ColladaLoader.js:108

init webgl.html:43

onload webgl.html:107

虽然我可以让 JSON 加载器加载模型,但我需要使用其他格式。

我被困住了。我需要这个才能工作,但我不知道问题是什么。我已经从工作示例中复制了代码,但它仍然不起作用。

最佳答案

我假设您正在使用 Visual Studio Express...如果是这样,您可能正在使用 IIS Express...来解决我这样做的问题:

  1. 转至 X:\Users\YOURUSERNAME\Documents\IISExpress\config
  2. 编辑 applicationhost.config
  3. <staticContent lockAttributes="isDocFooterFileName">内部分添加以下内容:<mimeMap fileExtension=".dae" mimeType="text/xml" />

希望对您有所帮助!

关于javascript - Three.js无法加载DAE模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15969946/

相关文章:

memory - 小内存模型和大内存模型有什么区别?

android - 从 assets 文件夹加载大于 1M 的文件

javascript - 如果 videopsphere 加载,Aframe 启动画面

javascript - 除了一段代码,jQuery 可以正常工作

mysql - 如何为从 Sequelize-Auto 生成的模型添加关联

javascript - 带有 IE 11 的 jQuery UI 自动完成 - 有线行为

ruby-on-rails - Rails update_attributes 方法是更新数据库中模型的最佳选择吗?

jquery - 使用ajax加载框架

javascript - 通过 AJAX 发送 JSON 时的奇怪行为

javascript - 如何在ajax调用后重新初始化lightgallery