当使用DisplacementMapFilter和perlinNoise时,我可以获得非常逼真的水效果就像这里展示的
问题是它只适用于小图片,而用于大图片(如1024x768像素)太重了,尤其是在移动设备和上
这就是为什么我希望找到一个方法,只将这种效果应用于图片的随机部分(在循环中,每次图片的其他随机部分受到影响时)
有可能吗?
我认为只在随机部分或部分每帧上应用效果会看起来很奇怪(我想你会看到"作弊")。
您是否尝试过以图片一半的分辨率生成位移贴图图像,然后在将其用作位移贴图之前将其放大(启用平滑)?也许较低的分辨率不会像那样引人注目?