
利用双休天写的,代码和shader还有不少问题 修复中。。。。

一开始是用模板测试和后处理写的,后面改成屏幕坐标,更方便了,加入到我的水体康康
主要思想是动态创建一个翻转的反射摄像机 ,但是不打开这个摄像头,在代码里做render,得到一张反射RenderTexture
如果用模板测试,把RenderTexture传入后处理shader,模板测试需要两个shader,一个后处理一个平面,因为有模板测试所以后处理只会渲染在平面上
如果用屏幕坐标,只需要一个平面的shader,把传入的RenderTexture用屏幕坐标采样,和主纹理相加就可以了,对了,屏幕坐标的x需要反转一次
后面有时间会研究一下深度重建的SSPR
深度重建也是个很有意思的东西,能做很多好玩的效果,
比如最好玩的场景扫描

让哥谭陷入黑暗!🤡竟在我身边!

学习shader就是有一个思路后不断爬坑,自己去试,国外论坛也大多都是讨论各种实现思路,并不会有code
博主利用双休编写代码和shader,起初用模板测试和后处理,后改为屏幕坐标实现水体反射效果。动态创建反射摄像机获取RenderTexture,模板测试需两个shader,屏幕坐标只需一个。后续还打算研究深度重建的SSPR,学习shader需不断尝试。
2601

被折叠的 条评论
为什么被折叠?



