用贴图和uv动画模拟沝效实现”假”水
找一张水波的贴图,处理它的uv值让贴图流动起来。这样就用静态纹理和uv动画模拟出了动态水流动的效果
-
贴图流动的实质就是uv偏移,图片各个部分的偏移程度有区别(可以借助噪声图让uv偏移程度具有随机性的区别)就实现了扭曲效果让偏移程度与时间相关,就会有种贴图随着时间发生流动的感觉 更多关于贴图流动的实现和原理看这里:。
峩们已经实现了一个最简单的水体效果但是这样做出来的水特别假,它既没有对周围环境的反射也没有对水下物体的折射也没有真实沝面的起伏波浪,当水中有物体时也不会在水与物体交界处产生浪花等等这些效果,我们会来后续的文章中继续讨论