基于HDRP和LWRP屏幕后处理的边缘检测

unity3d veyvin 3296℃ 0评论
本文最后更新于2020年8月2日 12:22,如果文章内容失效,请反馈给我们,谢谢!

由于之前的 边缘检测不适应HDRP,在GitHub上找了个 https://github.com/IronWarrior/UnityOutlineShader

这个项目基于屏幕后处理,采用robot算子,进行图像边缘检测。在使用HDRP 5.10.0 时,不能正常运行,在markdown文件中查找到,由于5.3.0之后采用内置后处理V3框架,之前的就不能用了。

5.3之后将后处理特效移到了这里 Volume 里



怎么才能添加自己的屏幕后处理特效?

试着加一个官方的景深效果。

在代码中查找depthoffield,发现三个主要脚本,发现在前两个脚本功能是定义, 第三个脚本是怎么实现。 右侧DoDepthOfField函数是具体的实现。

发现调用API改变了 之前是这种

现在API变为类似这种

待续。。。

转载请注明:veyvin » 基于HDRP和LWRP屏幕后处理的边缘检测

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址