在空旷无遮挡的场景位置,将Lumen的SkylightLeaking设为1后,天光亮度会比没有GI的时候更亮,我跟了下这个代码,似乎确实是额外叠加一个天光亮度而不是去掉Lumen中对天光的遮挡。
[Image Removed]
[Image Removed]
我感觉这个逻辑有点问题,目前的项目中SkylightLeaking被滥用了,很多场景都给了一个不小的Leaking值,这就导致了在其他关闭Lumen的配置下很难去对齐天光的亮度。
请问这个有什么方法能逐场景单独调整关闭Lumen时的天光亮度吗?或者调整Lumen中天光的遮蔽而不影响天光的最大亮度,还是应该修改SkylightLeaking的逻辑或限制SkylightLeaking的使用?
<br/>
<br/>
[Attachment Removed]
重现步骤
1、在PostProcess设置中将Lumen的SkylightLeaking设为1
2、对比空旷场景位置Lumen下的天光亮度与关闭GI后的天光亮度
[Attachment Removed]
Wenlei.Li
(Wenlei.Li)
3
1、Skylight Leak不计算遮蔽;
2、Skylight Leak个人建议尽量少用,太平,用其他方式补光,增加反弹亮度,或后期tonecurve或color grading来缓解问题;
3、关闭Lumen后从你描述看由于失去了Skylight Leak的漏光应该变暗了对吗?你希望变亮些和开启Lumen亮度接近是吧?目前天光没有这个机制,不过可以考虑使用PP里的Ambient Cubemap给予很小一张类似天光大cubemap来模拟Skylight leak的工作。当然开Lumen是关闭,关Lumen时开启。
[Attachment Removed]
好的,非常感谢。这样看来Skylight Leaking应该尽量少用。对于这个Skylight Leaking,我觉得用来控制Lumen计算中天光的遮蔽程度更加合适,而非额外叠加天光强度,我想尝试看看该怎样修改。
[Attachment Removed]
Wenlei.Li
(Wenlei.Li)
6
改遮蔽程度我认为美术和技术上都会有问题,需要谨慎考虑
1、美术之前的效果重做。目前的效果是建立在当前的机制上,尤其室外。改了方式美术就需要重新通过其他方式来补光达到目前需要的亮度。另外无论如何也改不了光影变平的效果
2、Lumen的Skylight是间接光,基于光追,个人认为很难去剔除间接光的遮蔽
目前个人认为最可尝试的做法是让美术减小或关闭Skyleak,通过后期中的ColorGrading(比如降低暗部对比就能很好的改善暗部死黑的问题)来逼近关闭后的结果。因为这两者都是在同一个PP盒子里调整,并且开关Lumen都起效,比较方便。但无论如何关闭Lumen暗部变得更暗这本身没办法,没有GI了就这样。
[Attachment Removed]
Wenlei.Li
(Wenlei.Li)
7
哦,对了,我试了下Local Exposual也可以很好缓解美术的问题,我录了个视频供参考。
如果不考虑重做,就在关闭Lumen情况下调一把Local Exposure尽量接近开Lumen的效果;Local Exposure随着开关Lumen关开。不过先得让美术试下在复杂场景里是否可以满足需求先。
[Attachment Removed]