Javascript 在我的three.js场景中没有灯光
我有个问题。 我在three.js上写了一些代码,它由场景、2个对象、渲染器和摄影机组成。但是当我加灯的时候,我没有看到它的颜色! 我尝试了一些选择,但没有任何帮助 我的代码在那里-Javascript 在我的three.js场景中没有灯光,javascript,three.js,light,Javascript,Three.js,Light,我有个问题。 我在three.js上写了一些代码,它由场景、2个对象、渲染器和摄影机组成。但是当我加灯的时候,我没有看到它的颜色! 我尝试了一些选择,但没有任何帮助 我的代码在那里- 我不知道是什么导致了这个问题:(MeshBasicMaterial不响应灯光。例如,将材质更改为MeshPhongMaterial) var light = new THREE.SpotLight(0xff0000); light.position.set( 0, 0, 50 ); var pointLight
我不知道是什么导致了这个问题:(
MeshBasicMaterial
不响应灯光。例如,将材质更改为MeshPhongMaterial
)
var light = new THREE.SpotLight(0xff0000);
light.position.set( 0, 0, 50 );
var pointLight = new THREE.PointLight( 0xffffff);
pointLight.position.set( 0, 0, 50 );
scene.add(light);
scene.add(pointLight);
//code
renderer.render(scene, camera);