偶然间发现如下图这样效果的一个页面,效果很棒,可是源码是压缩过的看不了,想问下有经验的大佬,这效果的实现思路。
页面地址
大概思路(猜的)1 扩散 每个点按周围的点做加权平均(类似高斯模糊)2 淡化 每次用 半透明黑色层做全画布 Alpah Blending (canvas好像有个方法可以直接弄,不用自己逐点算)
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
5 回答2k 阅读
1 回答3.4k 阅读✓ 已解决
3 回答5.1k 阅读
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读
5 回答8.4k 阅读✓ 已解决
3 回答6.4k 阅读
大概思路(猜的)
1 扩散
每个点按周围的点做加权平均(类似高斯模糊)
2 淡化
每次用 半透明黑色层做全画布 Alpah Blending (canvas好像有个方法可以直接弄,不用自己逐点算)