使用Sceneloader加载后重新缩放场景或网格

时间:2014-07-14 12:51:44

标签: three.js

我不确定为什么在加载sceneLoader后无法重新缩放我的场景。 我有一个简单的框,我创建并从blender导出为js文件。 我尝试在之前和之后重新调整整个结果场景。我甚至在网格对象上循环并尝试重新缩放,但scale.set没有影响。

var callbackFinished = function ( result ) {
   result.scene.scale.set(10,10,10)
   scene.add(result.scene);
}
loader.load( "box.js", callbackFinished );

谢谢,

吉姆

1 个答案:

答案 0 :(得分:0)

没关系,我设法解决了。使用SceneLoader加载模型时,verticesNeedUpdate属性设置为false。所以我必须将所有网格verticesNeedUpdate设置为true才能使比例工作。