当前位置:   article > 正文

Shader Graph 水面制作个人总结_unity hdrp 河流shader graph

unity hdrp 河流shader graph

首先我们要打开unity urp 管线的深度设置

1、水面首先要判断深浅位置我们就需要用到Scene Depth 节点和Screen Position节点。Scene Depth调整成Eye,以及Screen Position调整成Raw

 由图所知我们将Scene Depth减去Screen Postion的深度,也就是Screen Postion的w,就可以获得深度了。

我们这里使用的是Raw模式,它提供了一个四维矢量的返回值。分别是XYZW,XYZ是这个坐标在屏幕空间上的坐标,W则是深度。Raw返回的数是一个没有将整体除以W的坐标。

 

 我们得到水里面的深度

我们需要取值0-1中间所以我们除一个常量最后把他的

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/127852
推荐阅读
相关标签
  

闽ICP备14008679号