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);
我不知道是什么导致了这个问题:(
答案 0 :(得分:11)
MeshBasicMaterial
没有响应灯光。例如,将您的素材更改为MeshPhongMaterial
。