16样本值采样核心 SSAO (屏幕空间环境遮蔽)(WebGL实现)

Demo:Rendering & Art

如果一段时间加载不到资源,请刷新页面再试

SSAO是实时渲染中常用的一种屏幕空间环境遮蔽效果,它能很好的更好的表现光照明暗的层次感和立体感,使用SSAO的画面感觉更真实细节也更丰富。上面所给的Demo为了清晰展示SSAO效果,所以场景中的显示对象都是纯色的。

请见下面的两个效果图比较.

没有使用SSAO,画面明暗层次很单调:

使用SSAO, 画面明暗层次细节更丰富立体感更强:

SSAO的相关技术实现(基于OpenGL GLSL): SSAO - LearnOpenGL-CN

基本技术实现这里就不啰嗦了,但是半球空间采样的样本数量越大,实时渲染运行时性能越低。

这里降低了采样次数,尽量还能保持视觉效果的质量。主要使用了以下三个步骤来优化:<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值