该案例最早效果参考某知乎大神,研究之后做了简化shader案例:2D水面反射效果用处:2D横版闯关游戏水面反射功能弊端:只适用于正交相机,用透视相机会露馅
(效果演示)
制作思路:用RenderTexture贴图获取场景内需要投影物体的信息,然后用shader制作材质赋给一张2D面片当做水面,其中可以添加扭曲等参数把水面做得更加自然。shader部分代码: