Three.js 带有红色点光源的白色场景

Three.js 带有红色点光源的白色场景,three.js,Three.js,我想有一个场景是完全白色的,除了红色的点光源。所以,基本上,如果没有光线到达,当前黑色的应该是白色的。 有什么建议可以实现这一点吗?尽管缺少您自己的代码,但您可以从renderer.setClearColor(0xFFFFFF,1) 这将场景“背景”颜色设置为白色。您必须处理依赖于其材质/纹理等的任何场景 您可能还必须处理可能的阴影或使用雾。。。没有任何代码就有如此多的可能性。我无法想象比使用反转场景颜色的过程更好的方法。这个想法是从我的观点出发的 然后在动画循环中,你必须 composer.r

我想有一个场景是完全白色的,除了红色的点光源。所以,基本上,如果没有光线到达,当前黑色的应该是白色的。
有什么建议可以实现这一点吗?

尽管缺少您自己的代码,但您可以从
renderer.setClearColor(0xFFFFFF,1)

这将场景“背景”颜色设置为白色。您必须处理依赖于其材质/纹理等的任何场景


您可能还必须处理可能的阴影或使用雾。。。没有任何代码就有如此多的可能性。

我无法想象比使用反转场景颜色的过程更好的方法。这个想法是从我的观点出发的

然后在动画循环中,你必须

composer.render(scene, camera);
而不是
renderer.render(场景、相机)

范例

如果有人有更好的主意,我想知道

composer.render(scene, camera);