(相关资料图)
效果图
原理
原理是根据 UV 坐标和时间的变化,计算出一个波浪的截止高度,然后根据这个高度来决定像素的透明度。
我们使用正弦函数来模拟波浪的形状,并根据 UV 坐标和时间来调整其位置和变化。我们使用 + TIME * speed
来表示水平方向上的相位差,然后除以 width
来调整波长。我们使用 sin()
函数来计算出正弦值,并减去 1 来使其在 -1 到 0 之间变化。然后乘以 height
来调整振幅,并加上 cutoff
来调整基准高度。
源代码
关键词:
Copyright 2015-2022 时代城建网 版权所有 备案号: 联系邮箱: 514 676 113@qq.com