![]() ![]() This gives a continuous change in blur values. This implementation sacrifices a small amount of efficiency, but allows intermediate blur values by using linear interpolation during the final down-samping step. The naïve implementation of Dual Kawase however has very large jumps in blur- essentially doubling the blur at each step. It has a high quality blur with little artifacting and is computationally efficient especially at larger blur values. The Box Blur Algorithm supports Area, Directional, Zoom, and Tilt-Shift blur effects.ĭual Kawase (Dual Filter)Dual Kawase is a blurring algorithm that uses down and up-sampling in order to blur the image. Similar to Gaussian, this implementation of box blur allows for fractional pixels for smooth animation. ![]() This plugin allows the user to specify up to 5 passes. This can be mitigated by increasing the number of passes- a 2 pass box blur has nearly the same quality as Gaussian blur. With one pass, box blur can cause some blocky artifacts in some cases. The upside is a more efficient blurring algorithm, at the expense of some quality. The Gaussian Blur Algorithm supports Area, Directional, Zoom, and Motion blur effects.īoxBox blur works similar to Gaussian, but uses an equally weighted sample of surrounding pixels. ![]() This plugin supports fractional pixels for Gaussian blur, which allows for smooth animation when using plugins like Move Transition. Gaussian sampling results in an aesthetically pleasing blur, but becomes computationally intensive at higher blur radius. GaussianA high quality blur algorithm that uses a gaussian kernel to sample/blur.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |