我目前正在ViziCities中实施新的MeshStandardMaterial
,并且我设法让事情看起来很棒,只要我从场景中删除AmbientLight
在场景中是一个基础图层,它有一个纹理贴图,metalness
设置为0,roughness
设置为1。
如果我将AmbientLight
留在场景中,那么我想要反映环境地图的网格不仅太亮,而且根本不能反映任何内容。
我能够将AmbientLight
保留在场景中且看起来不错的唯一方法是将metalness
值提高到接近1,这会导致过多基层的反射。
如何将MeshStandardMaterial
与AmbientLight
或HemisphereLight
一起使用(为场景添加一点额外的环境色),并且在环境贴图时不要将它吹灭天黑了吗?
我完全有可能误解环境照明是如何工作的,所以也会对此表示赞赏:)
感谢您的帮助!