Javascript Collada模型增加了三个场景的亮度

Javascript Collada模型增加了三个场景的亮度,javascript,three.js,Javascript,Three.js,添加collada模型时,为什么三个场景的亮度会增加 当我在没有模型的情况下运行场景时,灯光会按预期工作,但是当我添加一个模型时,场景的亮度会大大提高 这是我使用的模型: 轻型和collada装载机代码: scene.add( new THREE.AmbientLight( 0x404040, 3.5 ) ); let loader = new ColladaLoader(); loader.options.convertUpAxis = true; load

添加collada模型时,为什么三个场景的亮度会增加

当我在没有模型的情况下运行场景时,灯光会按预期工作,但是当我添加一个模型时,场景的亮度会大大提高

这是我使用的模型:

轻型和collada装载机代码:

    scene.add( new THREE.AmbientLight( 0x404040, 3.5 ) );

    let loader = new ColladaLoader();
    loader.options.convertUpAxis = true;
    loader.load('./models/MESSENGER/MESSENGER.dae', ( collada ) => {

      dae = collada.scene;
      dae.scale.set( 1 / 90, 1 / 90, 1 / 90);

    });

加载的collada对象中可能存在光源。您的环境光加上这些光源,结果是场景的高亮度。谢谢,我会查看它!只需一个小注释)您可以使用
.setScalar()
方法对所有轴一次应用缩放。例如:
dae.scale.setScalar(1/90)整洁,谢谢你的提琴!我还应该提到的是,我设法摆脱了多余的光使用搅拌机,以防任何人遇到同样的问题!