如何使用 HTML5 Canvas 制作水波纹效果

如何使用 HTML5 Canvas 制作水波纹效果,第1张

看看flash是怎么做的吧。水波波纹效果有好多种做法,实现难度不一样,效果也不一样。

比如这个

http://bbs.9ria.com/forum.php?mod=viewthread&tid=404246&highlight=%E6%B0%B4%E6%B3%A2

可以在论坛搜一搜,有讲原理的,也有直接贴源码的。用遮罩做比较简单,用柏林噪声做比较难。

我们首先打开PHOTOSHOP新建个640*480的文件,并将背景填充为黑色。

2

我们执行滤镜-渲染-镜头光晕。

3

我们再执行,滤镜-扭曲-水波。

4

在d出的窗口中,我们可以将数值设大一些,产生如下效果。

5

我们继续执行滤镜-素描-铬黄。

6

在d出的窗口中,自己调整数值,尽量使看上去平滑。

7

咱们再在背景图层上新建一个图层,用油漆桶填上自己喜欢的颜色。

8

再将该图层混合模式改为叠加,就出来自己喜欢效果。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6236856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存