我想将一个简单的Json模型导入Three.js场景。
http://kripken.github.io/ammo.js/examples/webgl_demo_softbody_volume/index.html
在场景中创建灯光后,我想加载json模型。
var jsonLoader = new THREE.JSONLoader();
jsonLoader.load('models/toy.json', addToytoScn);
function addToytoScn(geometry, material) {
var toyMtl = new THREE.MeshFaceMaterial(material);
var toyMesh = new THREE.Mesh(geometry, toyMtl);
scene.add(toyMesh );
}
但我收到了一个错误......我不明白我的情况发生了什么......
TypeError: n is undefined
THREE.JSONLoader.prototype.parse/<() three.min.js:391
THREE.JSONLoader.prototype.parse() three.min.js:391
THREE.JSONLoader.prototype.load/<() three.min.js:390
THREE.XHRLoader.prototype.load/<() three.min.js:383
I export a Json model from Blender.
当我设置Type:Buffergeometry时。 &GT;&GT;我收到了错误。
当我设置Type:Geometry时。 &GT;&GT;我可以成功导入json模型。
但我需要在这种情况下导出Buffergeometry类型模型.....