当前位置:   article > 正文

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

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为否,
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/91539
推荐阅读
相关标签
  

闽ICP备14008679号