【GAMES104】 渲染的其他内容

本文详细介绍了游戏渲染中的关键技术,包括环境光遮蔽(SSAO、HBAO、GTAO)、雾效(Depth Fog、Height Fog、Voxel-based Volumetric Fog)、抗锯齿(SSAA、MSAA、FXAA、TAA)以及后处理效果(Bloom Effect、Tone Mapping、Color Grading)。这些技术用于增强游戏的视觉质量和沉浸感。
摘要由CSDN通过智能技术生成

一、环境光遮蔽

环境光遮蔽(Ambient Occlution),简单点说,就是一个取样点上被其他几何体覆盖的程度,它是被通常用来模拟全局光照效果的简单方法。

1、SSAO

最简单的方法就是SSAO(Screen Space Ambient Occlution),他的思想很简单,就是我们视线相交的点,以这个点为圆心在一定范围内采样多个点,将这些点到视线的距离与z-buffer比较得到不可见点的数目,这样我们就知道可被遮挡光的比例,按照这个比例去减弱光强。那么进一步我们实际上只要计算半球面,所以有了SSAO+的算法,就是以法线方向作半球面再进行SSAO。

2、HBAO

当然简单算法也有它的问题。这里提到另一个算法,HBAO(Horizon-based Ambient Occlution),这个算法的核心思想就是根据附近遮挡的仰角高度去积分计算遮挡百分比,这里有一个attenuation function就是要判断仰角遮挡物与当前点的距离,如果过远就置零不去计算。

3、GTAO

 实际上直射下来的光照贡献度和斜照的贡献度是不同的,基于解决这个问题,提出了GTAO(Ground Truth-based Ambient Occlution),并且这个算法拟合出了光照在表面弹射的性质。</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值