ue4光追降噪_低成本实时GI方案:UE4的屏幕空间全局光照

198d8c73162ea5ec02ba21138bc08d78.gif

导语 SSGI,屏幕空间全局光照,是一个非常廉价的实时GI方案。本文从UE4 SSGI的开启和使用方法入手,再深入到SSGI的使用方式、渲染流程、关键算法原理及不足之处,致力于对SSGI有一个全面的了解。

文 | Jiff

(本文首发于知乎专栏“图形游戏和宅”,转载请征得同意。)

SSGI简介

UE4.24的Roadmap里可以看到SSGI(Screen Space Global Illumination,屏幕空间全局光照)已经发布,这是一个非常廉价的实时GI方案,适合要求不那么高,不支持光追的硬件或性能敏感的应用场景。先建个简单的场景,镜花水月的看看效果对比:

53dd2dab298f3dfe4ac8a55dda4163ae.png 可以看到左边是关闭SSGI之后,远半部BoxScene一片死黑;右边开启SSGI之后,远半部BoxScene内部已经被照亮。

SSGI的相关选项

SSGI开启选项:控制变量为 r.SSGI.Enable ,0关闭SSGI,1开启SSGI,默认值为0。 质量选项 :控制变量为 r.SSGI.Quality ,默认值为4,取值范围为{1,2,3,4},值越大质量越高,当然性能会成反比。 SSGI RT分辨率 : 控制变量为 r.SSGI.HalfRes,0为否,
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值