shader如何实现这种水面效果呢

并不是一个固定的水面动画,而是根据创建的水面动态变化,格子地图如果对每个格子采样做波纹,按理说波纹不会那么连续呀,难道是在格子地图上方又创建了一个节点做的!
video 00_00_00-00_00_30

2赞

水波纹是独立的噪声图,水坑可以用SDF实现,方便做水土交界处的渐变。
每次点击挖坑是叠加一个图形到原有的SDF纹理里,变成新的坑。

也就是说,水波纹可能是一个覆盖全地图的噪声图了么,因为新的水坑,并不影响原有的波纹

下层是水波纹效果
上层是 刮刮乐效果加上边缘的模糊和收缩

你可以概览一下效果看看这是不是你想要的。

水面波纹效果是相似的。边缘缓慢收拢我就没见过案例了。

谢谢,这个是最基础的纹理流动,和我发的效果还是有很大区别的

看起来就是多个方向的uv动画叠在一起

收缩应该只有自己写shader