Skip to content
0:00 / 0:00

#gaussianblur#kawaseblur#shaders

How to blur images at 20,000 FPS (or 50 microseconds)

Acerola

314K subscribers • 6 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

498K views1 month ago1 recommendation

Graphics and audioRenderingGPUs, shaders and CUDAPerformance and optimization

Acerola explains various image blurring algorithms, from box and Gaussian blur to high-performance Kawase and dual Kawase blurs on the GPU.

Blurring an image is a great place to start with learning shaders, but not for the reasons you'd expect! CHECK THIS OUT: dithering.rocks/paper Topics covered in this video: Box blur, race conditions, gaussian blur, separable convolutions, gpu texture sampling, kawase blur, upsample blur, dual kawase blur, judging blur quality Support me on Patreon! patreon.com/acerola_t Socials: BlueSky: bsky.app/profile/acerola.gg Twitter: twitter.com/Acerola_t Twitch: twitch.tv/acerola Discord: discord.gg/FxGQvbfm6Y Code: github.com/GarrettGunnell/AcerolaFX-Godot/tree/main/Effects/… Music: Afternoon Break - Persona 3 OST Boy In The Windmill - Higurashi OST Junes Theme - Persona 4 OST Shipmeister's Shanty - Kingdom Hearts II OST Digital Root - 999 OST Null Moon - Silent Hill 2 OST Underground Club - VA11-HALL-A OST Tough Decision - Zero Time Dilemma OST Midori Eyes - Paradise Killer OST During The Test - Persona 3 OST Theme Of Deduction (Beyond The Logic) - The Great Ace Attorney OST Overture To Pursuit - The Great Ace Attorney OST Persuasion -4th- - The Hundred Line OST Like A Dream Come True - Persona 4 OST Story - Tetris Magical Challenge OST Placidity - Virtue's Last Reward OST Talk!Talk! - The Hundred Line OST Cross Examination (Moderato) - The Great Ace Attorney OST Straying Suspense - The Great Ace Attorney OST Cross Examination (Allegro) - The Great Ace Attorney OST Closing Argument - The Great Ace Attorney OST Yin-Yang - Paranormasight OST Mocking Bop - Paranormasight OST Crime Busting With A Smile! - Paranormasight OST Recollection - 999 OST Won The Case - The Great Ace Attorney OST Hundred Days (ver. 100) - The Hundred Line OST Lake - Pokemon Diamond OST Prof. Omochao - Sonic Adventure 2 OST True - Silent Hill 2 OST Ode To Heroes - Metaphor ReFantazio OST Thanks for watching! No Generative AI or LLMs were used in the making of this video. This video is dedicated to my friend, Alotryx. #acerola #gamedev #godot #shaders

Why it's here

1 person recommends this

What people say. Recommended as an exceptionally clear and entertaining guide to high-performance image blurring techniques on the GPU.

u/corysamain r/GraphicsProgramming • Recommends

Acerola - How to blur images at 20,000 FPS (or 50 microseconds)