4
加载模型我在3DS的格式的3D模型。我将它转换为obj然后转换为js格式。现在我想把它加载到另一个js文件中。这是我的加载代码:与three.js所
var loader = new THREE.JSONLoader();
loader.load({ model: "untitled.js", callback: createScene });
function createScene(geometry) {
geometry.materials[0][0].shading = THREE.FlatShading;
geometry.materials[0][0].morphTargets = true;
var material = new THREE.MeshFaceMaterial();
var mesh = new THREE.Mesh(geometry, material);
mesh.scale.set(50, 50, 50);
scene.addObject(mesh);
}
Web开发人员控制台显示我的错误:类型错误:a.split不是一个函数three.js所:119
我怎样才能解决这个问题? 感谢
你是怎么使用,使JS文件? (它是在JSON 3模型格式?) REF:HTTPS://github.com/mrdoob/three.js/wiki/JSON-Model-format-3.0 – EliSherer 2012-08-14 20:41:33
我使用具有不同蟒附加文件混合器和出口它作为JS文件 – Applecow 2012-08-14 20:43:41
我不能看着你的代码告诉我们,但它似乎是相关的解析,试图评论createScene的内容,看看是否错误依然occures。如果还有什么问题,则JSON创造是假的..也许你可以尝试手动修复它... – EliSherer 2012-08-14 20:47:45