1

我正在尝试在我的 Threejs 场景中渲染我的 Blender 对象。这是我的第一次尝试。加载程序似乎能够创建对象,但我在场景中的任何地方都看不到该对象。谁能给我一些提示?这是我的 Collada 加载器,它在我的 init 函数中执行:

var loader = new THREE.ColladaLoader();
var localObject;
loader.options.convertUpAxis = true;
loader.load( 'models/texturecube_s.dae', function colladaReady( collada ) {
   localObject = collada.scene.getChildByName('Cube', true);
   localObject.doubleSided = true;
   localObject.scale.x = localObject.scale.y = localObject.scale.z = 1;
   localObject.position.x= 20;
   localObject.position.y= 50;

} );

scene.add(localObject);

所有其他对象(未从搅拌机导出)渲染良好。这有什么明显的问题吗?如果有帮助,我可以主持一个演示。

谢谢!

4

0 回答 0