我正在建立一个使用RectAreaLights模拟条形灯的场景场景。问题是,每当我使用这些类型的灯时,我都会得到低fps(不超过20、30)。切换到其他类型的光源(如PointLight或SpotLight)可以解决性能问题,显示稳定的60 fps。
是否可以使用RectAreaLight改善性能?
答案 0 :(得分:0)
RectAreaLights只是昂贵的。特别是如果您正在使用很多... 也许您可以放弃使用一两种方法,而通过用几何图形覆盖它们来分解它们?如果您真的需要很多发光的小东西,请考虑通过EffectComposer添加UnrealBlur后处理效果。这可能是获取许多发光的好方法,但要牺牲一些真实感,并且要特别注意对比才能获得发光。