モデルがOBJLoaderでロードされた後、モデルのジオメトリのバウンディングボックスを取得しようとすると問題が発生します。これまでのところ:
var loader = new THREE.OBJLoader();
loader.load( mURL, function ( object ) {
for ( var i = 0, l = object.children.length; i < l; i ++ ) {
geometry = object.children[0].geometry;
bBox = geometry.computeBoundingBox();
console.log("have a box of "+bBox);
}
//...rest of function
しかし、コンソールに書き込むとき、bBoxは未定義です。この場合、ジオメトリはアクセスするのに適切なプロパティではありませんか?