欢迎光临散文网 会员登陆 & 注册

URP | Ramp贴图实现渐变

2021-12-07 18:40 作者:那个人真狗  | 我要投稿

实现效果


实现逻辑

  • 根据一张渐变贴图实现Ramp效果。


  • 卡通渲染经常使用,这样的方法。

实现原理

  • 前计算出光照信息,在对贴图进行采样,不使用正常的模型UV方式。而是采样光照颜色计算采样。

  • 这样出现的效果是可以根据光照角度变化颜色。

代码逻辑

半兰伯特效果

  • 前面已经有计算半兰伯特代码,这里复制过来修改一下

采样渐变贴图

  • 使用纹理采样

全代码

注意:

  • UV采样的是U方向还是V方向,这里我贴图是采样的是U方向

  • 贴图设置问题,如果出现亮部有黑点,是贴图设置问题。


资料参考

https://www.bilibili.com/video/BV1f7411f7Vj?spm_id_from=333.999.0.0

URP | Ramp贴图实现渐变的评论 (共 条)

分享到微博请遵守国家法律