How to blur images at 20,000 FPS (or 50 microseconds)
Blurring an image is a great place to start with learning shaders, but not for the reasons you'd expect!
CHECK THIS OUT: https://www.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!
https://www.patreon.com/acerola_t
Socials:
BlueSky: https://bsky.app/profile/acerola.gg
Twitter: https://twitter.com/Acerola_t
Twitch: https://www.twitch.tv/acerola
Discord: https://discord.gg/FxGQvbfm6Y
Code: https://github.com/GarrettGunnell/AcerolaFX-Godot/tree/main/Effects/Blur
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
Science & Technology
#Programming
#Creative Coding
#Educational
#Computer Science
#Algorithms
#Essay
#Video Essay
#Acerola
#Learning
#Tutoring
#Art
#Generative Art
#Technical Art
#Physics
#Simulation
#How I Made
#Shader
#Shader Programming
#Shader Code
#HLSL
#Game Development
#Godot
#Image Blur
#Blur
#Gaussian Blur
#Kawase Blur
#Dual Kawase Blur