我正在尝试为场景添加一些灯光,但由于浏览器的限制,我只能使用CSS3DRenderer。
我可以在这种渲染器中使用灯光吗?
我一直在尝试添加此代码,但它似乎无法正常工作
var ambiLight = new THREE.AmbientLight(0x111111);
scene.add(ambiLight);
var spotLight = new THREE.DirectionalLight(0xffffff);
spotLight.position.set(-20, 30, 40);
spotLight.intensity = 1.5;
scene.add(spotLight);
由于
答案 0 :(得分:4)
不,CSS3DRenderer
不支持灯光。
当然,您可以通过明智地选择div颜色来伪装照明。 (换句话说,烘烤照明。)
three.js r.65