我正在使用three.js的fbxloader将模型添加到场景中,并且我已经看到fbxloader.js的最新版本(https://github.com/mrdoob/three.js/blob/master/examples/ js / loaders / FBXLoader.js)可以读取.fbx文件的相机数据。
但是如何将这台相机添加到我的场景中呢?
这是我当前的代码,只能获取原始模型。
var loader = new THREE.FBXLoader( manager );
loader.load( 'url', function( object ) {
scene.add( object );
}, onProgress, onError );
您可以执行以下操作:
var loader = new THREE.FBXLoader( manager );
loader.load( 'url', function( object ) {
object.traverse( function( child ) {
if ( child instanceof THREE.Camera ) {
scene.add( child );
}
} );
scene.add( object );
}, onProgress, onError );
但现在您应该已经将摄像机包含在场景中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句