Three.js 我怎样才能使物体的整个侧面都有光?

Three.js 我怎样才能使物体的整个侧面都有光?,three.js,Three.js,我正在寻找一种方法,为某些对象提供指定的灯光 我已经向对象添加了新的灯光,以移除其上的阴影,但是,其他对象也会受到附加灯光的影响,我不想要它 我让对象的castShadow=false;receiveShadow=false,但它不起作用 当摄影机以灯光方向定位时,摄影机将看到“灯光”网格,而在相反位置,摄影机将看到黑暗面 我希望两边都能看到“轻”网格 (我想移除阴影。) 谢谢你的帮助。:) 我已经向对象添加了新的灯光,以移除其上的阴影,但是,其他对象也会受到附加灯光的影响,我不想要它 您正在寻

我正在寻找一种方法,为某些对象提供指定的灯光

我已经向对象添加了新的灯光,以移除其上的阴影,但是,其他对象也会受到附加灯光的影响,我不想要它

我让对象的
castShadow=false;receiveShadow=false
,但它不起作用

当摄影机以灯光方向定位时,摄影机将看到“灯光”网格,而在相反位置,摄影机将看到黑暗面

我希望两边都能看到“轻”网格

(我想移除阴影。)

谢谢你的帮助。:)

我已经向对象添加了新的灯光,以移除其上的阴影,但是,其他对象也会受到附加灯光的影响,我不想要它

您正在寻找的是所谓的“选择性照明”,它还不受
three.js
的支持。有关更多信息,请查看以下问题:

目前唯一的解决方法是使用多个场景和渲染过程

当摄影机以灯光方向定位时,摄影机将看到“灯光”网格,而在相反位置,摄影机将看到黑暗面

使用单个平行光、点光源或聚光灯时,此设置生成球体网格的亮边和未亮边是正常的。只能通过在网格的另一侧添加附加灯光、使用未照明材质或再次使用具有不同照明设置的不同场景来避免这种情况


three.js R112

谢谢。我不应该添加更多场景,因此可能需要添加更多灯光。:)