我使用 THREE.OBJLoader 导入模型 obj 我使用来自https://github.com/mrdoob/three.js/blob/master/examples/webgl_loader_obj.html#L75的代码并插入 THREE.GeometryUtils.center 以将模型移动到原来的
var loader = new THREE.OBJLoader(); loader.addEventListener('加载',函数(事件){
var object = event.content;
for ( var i = 0, l = object.children.length; i < l; i ++ ) {
object.children[ i ].material.map = texture;
}
object.position.y = - 80;
scene.add( object );
});
THREE.GeometryUtils.center(object);
loader.load( 'obj/001939.obj');
我在 firefox 中显示错误是“a.computeBoundingBox() is not function”。不知道为什么显示它是错误的。使用 firfox 版本 17.0.1