【发布时间】:2011-06-23 19:36:19
【问题描述】:
我想创建一个模糊显示效果,例如:http://www.flasheff.com/patternsshowcase/ (FESBlur)。
我尝试使用 http://www.quasimondo.com/StackBlurForCanvas/StackBlurDemo.html 使用 setInterval 并更改每个“帧”上效果的半径,但如果我将间隔延迟设置为较低的值(提高效果的速度),它不会运行平滑(我认为这是因为它使用了 imageData,并改变了每个像素的值)。
您对如何使该效果运行得足够快有任何想法吗? (从最大模糊到非模糊大约需要 1 秒)
谢谢, 加布里埃尔
【问题讨论】:
-
您的版本在某处可用吗?
-
不,我现在没有,但我可以稍后添加它。
-
dl.dropbox.com/u/21369474/Blur.zip 这是我的资料来源。我有 10 毫秒的间隔,运行 50 次。通常需要 500 毫秒,但需要更长的时间。