我想知道如何在javascript/jquery中製作運動模糊。我有一個水平畫廊,我想在圖像移動時應用運動模糊。實際上,它的工作方式非常完美:帶有運動模糊(photoshop)的疊加圖像和不透明度取決於圖像的速度。 渲染看起來不錯,但我需要加載2倍所有的圖像,它很爛。 在HTML:如何在javascript/jquery中應用運動模糊?
<div id="slider wrapper">
<ul>
<li>
<a href="">
<img src="img1.jpg"/>
<img src="img1_blur.jpg"/>
</a>
</li>
<li>
<a href="">
<img src="img2.jpg"/>
<img src="img2_blur.jpg"/>
</a>
</li>
<li>
<a href="">
<img src="img2.jpg"/>
<img src="img2_blur.jpg"/>
</a>
</li>
</div>
有純JS,本身做沒有實際的辦法。你可以使用畫布。儘管如此,你擁有的方法應該可以做到。如果你想減少圖像的數量,你可以讓它們(有點)精靈:圖像兩倍高,頂部=正常,底部=模糊。然後將圖像設置爲背景圖像,並在兩者之間進行垂直位置切換。 – isotrope 2012-03-09 18:04:00
@isotrope看起來像Tib想要做的就是在圖庫滾動時替換圖像。沒有什麼花哨。 – 2012-03-09 18:08:55
這是一個很好的問題,所以我不確定它爲什麼被低估。 :/ – 2013-02-21 03:32:39