视差贴图总结(实现近似云效果)

核心算法

  • 将原viewDir分为多层 一般为2到64层
  • 逐层改变uv直到找到深度位于两层之间
  • 插值取初始uv到末态uv之间
  • 最后乘上不透明度
  • 记得在前置位更改blendmode以及各种的深度信息
    在这里插入图片描述

深度信息及渲染模式的选择

在这里插入图片描述

顶点信息和输出结构的写法

  • 好像输入结构已经包含在一个代码块中了所以不需要再写

在这里插入图片描述

效果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/TongOuO/article/details/122485217