GridVids
Sign in with YouTube

I Tried Sorting Pixels

Acerola Mar 26, 2023 14:38
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

Pixel sorting has been a niche data moshing technique in the generative art community for many years, but an efficient real time pixel sorting shader for games has never been made for a few reasons. Can I solve the puzzle and invent one? Topics covered include: GPU sorting algorithms (the parallel bitonic merge sort), basic shader optimizations and advanced shader optimizations regarding memory use. Download my GShade shader pack! https://github.com/GarrettGunnell/AcerolaFX/wiki Support me on Patreon! https://www.patreon.com/acerola_t Socials: Twitter: https://twitter.com/Acerola_t Twitch: https://www.twitch.tv/acerola_t Discord: https://discord.gg/FxGQvbfm6Y Code: https://github.com/GarrettGunnell/Pixel-Sorting Music: During The Test - Persona 3 OST Afternoon Break - Persona 3 OST This Mysterious Feeling - Persona 3 OST Fearful Experience - Persona 3 OST Just Like This - Persona 3 OST Iwatodai Dorm - Persona 3 OST Soft Oversight - Sonny Boy OST Judgement - Sonny Boy OST GO!GO!STYLE - Paradise Killer OST Midori Eyes - Paradise Killer OST Dead End Chaos Theatre - Earthbound OST Vehicle Handling - Persona 2 Innocent Sin OST Police Station - Persona OST Thanks for watching! This video is dedicated to my friend, Alotryx. #acerola #graphics #gamedev #unity3d #graphics #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 #Optimization #Performant #Post Processing #Unity #Pixel Sorting