Appreciate the kind words! The algorithm is something else these days.
@TakeApartLab2 ай бұрын
ong, same for me
@mehmeh88832 ай бұрын
Real
@White_Doog2 ай бұрын
Fr i got notif that was saying: you need to watch this video.
@MelonbananaАй бұрын
fr
@CircleToonsHDАй бұрын
THIS IS SO SICK
@enderdev8457Ай бұрын
Sup crinkletoons
@allyzapena1001Ай бұрын
Eyy its circle!
@AAirallaАй бұрын
I got one of your videos recommended right after this
@edfran3080Ай бұрын
How do you only have 3 replies? HI CIRCLE :>
@xomvoid_akaluchiru_987Ай бұрын
I swear I find youtubers in the strangest places
@Mytrios21372 ай бұрын
I never actually knew why there are always new rocks in fields each spring but it fascinated me, it’s incredible I found out how that happens in a video about pixel sorting haha
@Yusef282 ай бұрын
Perfect! That's exactly what I was hoping at least some people could come away from this video saying.
@KaidenBird2 ай бұрын
Imagine seeing this effect on someone's face in the next cyberpunk game, maybe a villain concealing their identity, that'd be super cool looking :O
@KaidenBird2 ай бұрын
@@tbird-z1r For me, it's another TLOP situation, ass on release, and was great when fully fixed :)
@KazukiFuse99Ай бұрын
@@tbird-z1r wtf are you talking about? you even played the game lil bro?
@bronsoncarder2491Ай бұрын
@@tbird-z1r It's a fantastic game, but ok.
@bronsoncarder2491Ай бұрын
Yeah, that's totally what this reminded me of too, the AI from Cyberpunk.
@ebolapieАй бұрын
@@KaidenBird What is TLOP? The Life of Pablo? The Loan Officer's Podcast? Teacher's Licensing of Phoenix?
@schmitzbeats61022 ай бұрын
Clicked on this out of pure curiosity. The youtube video compression is the enemy of this, but one can imagine how it would look uncompressed. Nice work!
@triandot2 ай бұрын
5:20 is top shelf, looks like some supernatural dodge
@bertrandrodruiguez26142 ай бұрын
The Voronoi effect is by far my favourite. I'm surprised you haven't more views, it was a lovely video
@Yusef282 ай бұрын
Great! Voronoi has soo many uses! Thanks hopefully the views pick up soon.
@things_leftunsaid2 ай бұрын
@@Yusef28 the effect looks like Bismuth crystals.
@Yusef28Ай бұрын
very true!
@PezzzasWork2 ай бұрын
Super interesting topic!
@Yusef282 ай бұрын
That means a lot coming from you!
@mjrmls2 ай бұрын
Well done Yusef! I can think of one "real use case" - looking hella cool
@Yusef282 ай бұрын
Appreciate it! Ah yes I think I might know which use case you mean haha. There is also another but I had to cut it out of the video. I might share it later somehow
@chuchupoppyАй бұрын
5:15 this is a killer look for a horror game. Fascinating stuff, very fun vid.
@WoolyCow2 ай бұрын
5:34 is sooo cool! I'd love to see that be used for some evil ai assistant in a movie :D
@deudaux2 ай бұрын
My thoughts exactly
@Yusef282 ай бұрын
Evil AI assistent yeah I can see that!
@saniancreationsАй бұрын
Right?! Imagine you are about to have a conversation with a computer in charge of an entire autonomous city, you walk into this huge deep black room, door closing behind you... and suddenly a face ten times larger than you, looking like this, emerges from the darkness.
@Yusef28Ай бұрын
Ooo great visual and setting. Imagining that I'd say my gut feeling would be that I was somewhere I shouldn't be. Like (this might sound weird) if you've ever opened a computer or game cartrige and smelled it, it's like this space is not fit for human life) . Very interesting.
@jan_haraldАй бұрын
honestly super dope effect, especially the demo at the end with video
@FallibleThings2 ай бұрын
Your stuff is incredible, man.
@Yusef282 ай бұрын
Thanks!
@joshl.682616 күн бұрын
Thought I was just gonna see some cool trippy pixel effects and but also am served with some intriguing details on real world "Granular Convection" - actually learned something today 😄
@Taxodium-d2j2 ай бұрын
I too have discovered your channel through recommendations and I must say that beyond the interesting contents I really like your narration and voice. Very enjoyable to watch. Nice music choices too. I really like it, thanks for making my evening.
@Yusef28Ай бұрын
This is great to hear, I was worried a bit about the narration but especially my voice in this one since audacity had a weird update. Glad to hear you liked the music and that I made your evening! ^^
@chilaouАй бұрын
i immediately started thinking about how to simulate this effect in a gouache or oil painting. Then I started thinking about making a texture brush in Clip Studio to simulate pixel sorting stretches. Then I remembered I could just pixel sort if I'm already working digital. xD I've never heard of this effect before, or thought about "sorting pixels" so how I found this suggestion for a video eludes me, but sorting and organization + art is pretty dope for my OCD. Loved the vid, great work~
@Yusef28Ай бұрын
Great comment. The voronoi sorting effect was actually my first attempt at a pixel sorter that made things look painted. Glad to know I'm not the only one seeing the potential there.
@AzuriumOfficialАй бұрын
8:15 looks amazing, like a new type of ambient occlusion.
@Sbenbobb92 ай бұрын
I really enjoyed your interest in all the subjects. The way you went from pixel sorting to granular convection, and then farmers dealing with field stones... It really shows that you give a s*** about the things you're studying. Keep it up dude, your videos are bound to be inspiration for someone else! I can tell you they are incredibly interesting to me and really make me want to continue to explore my interests.
@Yusef282 ай бұрын
Thank-you, and I'm glad to hear it inspires you to keep exploring!
@jocelynnielsen91542 ай бұрын
The Voronoi effect is very dreamlike. It feels a lot like the thing where something changes but doesn't actually change until later, like you're talking to your friend and then you realize actually it's your sibling and they've been your sibling the whole time, and you weren't talking you were pushing them back but actually they were never there you've been pushing on a wall but there's only a small resistance and you've walked like a hundred steps inside it.
@Yusef282 ай бұрын
I definitely have dreams like that haha Nice!
@terransky12 ай бұрын
This is incredibly cool work. Thank you for the in-depth explanations of what you were doing, and all the more technical details :) I’d love to try to implement something like this soon, I’m sure there’s a ton of more interesting effects you could do with this
@Yusef282 ай бұрын
Yup it opens up lots of possibilities. I hope you go for it!
@raulgalets2 ай бұрын
9:40 Brasil mentioned
@Yusef282 ай бұрын
LOL well yeah that's true
@drgabi182 ай бұрын
4:18 Despite his circumstances, he remains still, unbothered, unchanged, and ready to attack
@drgabi182 ай бұрын
Genuinely insane that I learnt britbongs made their houses out of stones found after something called "The Brazilian Nut Effect" because of a pixel sorting video
@Yusef282 ай бұрын
Nice! That's exactly what I hoped some people would come away from this saying.
@Yusef282 ай бұрын
Haha purrfect!
@xomvoid_akaluchiru_987Ай бұрын
This actually looks awesome, I really did enjoy this video. I think my favorite sorting depends on the original image, but that diagonal method you showed in the thumbnail looks really cool.
@arcadesmasher2 ай бұрын
I don't know who wrote the code at 1:32, but not using spaces is criminal.
@sakamocat2 ай бұрын
for some reason, the most poorly looking code always perform the best
@Yusef282 ай бұрын
Fair enough, I'll try to clean up the code on the next one.
@MecharuvaАй бұрын
Looks perfectly legible to me
@mothesawy2 ай бұрын
You are absolutely awesome. Your channel deserves more! Thanks for sharing this.
@enilenis2 ай бұрын
I've done a ton of these experiments in Python's PIL module, and even designed effects used in film about 15 years ago. I had written sprite engines that emulate the look. Didn't need a falling sand engine. Every pixel is a bunch of values. Color, position and sometimes other channels, if it comes out of 3D or uses CG matte paintings. So much math can be done with it. I had a friend in school and we were constantly challenging eachother to come up with mathematical patterns that looked interesting and could be animated with a time variable. And I still mess around with math to this day, just because it makes funky looking pictures that move. Sometimes in Python, sometimes in Maya, Blender, Houdini, Nuke, or anything else that has a scripting language built it.
@Yusef282 ай бұрын
This is excellent. I always like hearing about people's programming journeys and the things that keep them interested over time and make it social. Also python ^^
@enilenis2 ай бұрын
@@Yusef28 For me friendly rivalry was always a great motivator. I couldn't draw, but my best friend was good. So I decided to get better than him. Same with programming and math. Always started with someone being better than me at something and me wanting to be better than them. Competition often morphed into years-long friendships. One guy I used to always battle in competition, eventually joined me and we continued on the same team. Another mathematician friend became a roommate, and we had the most positive influence on eachother. We both ended up working in film for 20+ years with great careers. Competition is good. It encourages the person to keep improving.
@Yusef28Ай бұрын
I totally agree with you! Competition can push people to do much more than they would otherwise. So much of human inginuity comes from competition. Although I am generally not very competitive by nature I get it and am even sometimes open to it for this specific reason. What do you think about the ESports world btw?
@enilenisАй бұрын
@@Yusef28Thoughts on Esports? I generally do not follow them. I'll only pay attention if something shows up in headlines, like when a record is set, or when there is a cheating scandal. I rarely play games these days, and hence my interest in watching others play is also diminished.
@Yusef28Ай бұрын
ah fair enough I guess that's basically me as well now
@pinkmullet4Ай бұрын
Wow, most of this stuff was completely over my head but I was somehow still enthralled with it. Subbed.
@Yusef28Ай бұрын
Excellent, I think educational content should be something that welcomes people without any requirements so I'm glad you got that from my video and enough to subscribe, thanks!
@ninjajakee2 ай бұрын
Your one of the coolest channels out right now! Absolutely love where this is going!
@Yusef282 ай бұрын
I really appreciate that!
@basiliotornado2 ай бұрын
7:30 That's a pretty interesting concept. I want to try playing with the fully sorted image, and unsorting it to see what's changed I think out of the effects you made, the diamond and the one at 5:59 are my favorite. Great video!
@Yusef282 ай бұрын
Yup, and I cut this out of the video but there is another technique where you can sort two images both ways then transplate the colors from one to the other and then sort back. So you get the closest approximation of imageB with imageA's colors. Appreciate the feed back yeah those were two effects that were almost accidents(especially the bubbles) but ended up being hits.
@trippedoutfish2 ай бұрын
One of the coolest videos I've watched in awhile.
@SkillnoMusic2 ай бұрын
Yeah this channel is about to grow big in no time
@NewtsOnAcidАй бұрын
I'm astonished this doesn't have more views. It may be a niche topic, but the results and application of this neat trick bear so much potential. I will be trying to add an effect like this in my next game. You've earned my sub. Hoping to see more trippy shader stuff :))
@Yusef28Ай бұрын
It's awesome to hear you are taking inspiration from this for your game! Yup more videos are on the way!
@multiapples62152 ай бұрын
This is an incredibly cool effect, and you presented it in an incredible video!
@Yusef282 ай бұрын
I'm really happy people are seeing this, beyond just the effects, as a video! That was my hope.
@robinmaurer264521 күн бұрын
Yoooo this is so sick! Thank you for inspiring and thank the algorithm for showing this to me!
@TheRainstorm97Ай бұрын
The small amount of views on this video is criminal. I hope the algo pushes your next one more. This is tops, such a cool effect and you explain everything too. Great job and good luck out there
@lifeoffire9248Ай бұрын
This is absolutely one of the coolest things I’ve seen in a while. 1000000 out of 10 work, man!
@Yusef28Ай бұрын
That's always great to hear, thanks!
@larrylightfoot22222Ай бұрын
The stand at 5:14 was ominous, the way your full body materialized in the darkness was awesome
@Yusef28Ай бұрын
Haha sick, thanks! ^^
@rollthedyc32 ай бұрын
Pleasantly surprised by the quality of this video. Keep it up!
@Yusef282 ай бұрын
Glad to here it, thanks!
@Mykyta_Palamarchuk2 ай бұрын
Appreciate this video, I love how you explain things - very clear. Thanks!
@S-K.2 ай бұрын
This video is art, those visuals are incredible!!
@Yusef282 ай бұрын
I have seen it! Yes his final example is closer real time than mine but I agree something incorprating both our ideas could have even more potential
@orterves2 ай бұрын
Very cool effects, and I like the "know enough to be creative" approach - it's a good lesson that we should read the papers, but not worry too much about totally understanding everything before giving it a go and seeing what cool stuff can be made. The understanding will come a lot easier with the hands-on knowledge that comes from doing
@Yusef282 ай бұрын
Yup, if I had more time I woudl have given the paper a deeper read but it would be a waste if I never get to build anything haha
@neon_light5608Ай бұрын
very cool, glad i got to see your channel! keep going, never stop learning!
@beemerwt4185Ай бұрын
"Somehow the sorting reverses direction when it reaches as far as it can go in one direction" Yes, that would be called an overflow.
@yxyk-fr2 ай бұрын
That's amazing ! 30-years younger me would have been hooked 😀
@kevincrinklaw74229 күн бұрын
What a great video!!!! There is something truly beautiful about nature, God's creation, following the same or similar algorithms we discover when simulating it. Absolutely underrated channel and love your soothing voice Yusef! I hope you do well!!!
@KingofJ95Ай бұрын
This is an extremely cool effect on footage. I'd love to see it get use.
@ssbmoroАй бұрын
like a field stone, i don't have a use for the information in this video, but i'm glad i found it
@bigboi1004Ай бұрын
5:58 that's stunning, the building feels alive :O
@ezyto2 ай бұрын
Visually, this is an amazing presentation, i love this look. using this as a depth of field style effect in a 3d scene would go crazy
@Yusef282 ай бұрын
I'm glad to hear that! Yes I agree a scene in a full game using something like reshade would be epic. I might do that later.
@datcanard42 ай бұрын
Thanks to the algorithm! Super nice video, great voice, great curiosity. Thanks you !
@ryanthescionАй бұрын
I loved this so much
@NeilBFormyАй бұрын
I have no clue why KZbin recommended this to me. But I am so happy it did.
@runforitman2 ай бұрын
this looks so cool! I do love how it evolves over time
@eyeiaye2 ай бұрын
Your videos are so entertaining man. And the blue noise version looked amazing btw
@Yusef282 ай бұрын
Thank-you!
@Respectable_UsernameАй бұрын
Wish you'd lingered on some of your earlier shots for longer! They were absolutely gorgeous and would have loved to see them "go to conclusion" if that makes sense. Absolutely loved these effects you've made ❤
@Yusef28Ай бұрын
I'll keep this in mind, I tried to add that to the end of the video but I think earlier like you say and throughout could have been even better
@bowiemtl2 ай бұрын
Video did not disappoint, keep it up!
@ParkingLotStudioGames2 ай бұрын
Yes algo, I'm very interested in this kind of content indeed
@nessai00Ай бұрын
Honestly, art. Made me feel things, made me think thoughts.
@ffionb5018Ай бұрын
oh immediate subscription. this was so cool
@famicom_guyАй бұрын
Banger video, this is why I'm not giving up on youtube just yet
@KellyWu042 ай бұрын
Love the combination of algorithms and art.
@cartonriley2 ай бұрын
this is mad cool.
@TechnicJelle2 ай бұрын
I love your channel so much! Excellent visuals and discoveries! :D
@Yusef282 ай бұрын
I really appreciate it!
@Mytrios21372 ай бұрын
Beautiful renders and visualizations, great video!
@theevilcottonball2 ай бұрын
Way cooler than I imagined. The only sorting visual I ever did was running different sorts on a hilbert curve (on the CPU).
@Yusef282 ай бұрын
That sounds interesting actually!
@theevilcottonball2 ай бұрын
@@Yusef28I wanted visualise sorting algorithms on the pixels of an image Imagines are twodimensional, so you have to map it into 1D, a hilbert curve is just the most interesting way. It would also be ppssible to sort them from bottom to top. But then you don't see mergesort sorting smaller rotated 'copies' of the image into bigger ones.
@Yusef282 ай бұрын
Oh ok that's a really neat approach!
@g4pls2 ай бұрын
Awesome Video, was really interesting to watch I personally think the Video effects at 05:00 would be really cool as effects in OBS
@Yusef282 ай бұрын
Thanks, and yeah I agree on the OBS idea although that shader plugin is apparently buggy somehow
@g4pls2 ай бұрын
@@Yusef28Yeah noticed that, tried to Use your ASCII shader and only got a Black screen after converting it
@Yusef282 ай бұрын
I'm not sure if I responded but just checking if you have the font texture as well. if not it's here: shadertoyunofficial.wordpress.com/2019/07/23/shadertoy-media-files/
@luigraskullheart2 ай бұрын
Simple yet so effective. This is beautiful art
@anonanon30662 ай бұрын
Very interesting. I should go to bed. And spend my uni lectures tomorrow playing with shadertoy.
@ProxiedRoadblock2 ай бұрын
cool as hell, subbed! Keep up the killer work :D
@hunted4blood2 ай бұрын
You should look into mirroring your videos on a service with less streaming compression, just for the people who are extra curious.
@Yusef282 ай бұрын
good idea I'll keep that in mind
@PentrossАй бұрын
The effect made it look like you were just casually walking around while mid-thanos snap
@Yusef28Ай бұрын
Oh that's a neat way to see it!
@DubUltra2 ай бұрын
great content, well edited and concise :)
@0osk2 ай бұрын
5:34 looks so cool man. I wonder how your sorter would look if you picked the sorting direction based on motion vectors from the video? Could make some cool trailing effects or like a weird motion blur. Or reversing a video, running it through your sorter, and then reversing it again so the video plays correctly. Maybe the sand would kinda fall into place and build up objects as they appear?
@Yusef282 ай бұрын
Oh yeah motion vectors have so much potential. Your video idea is also very unique and I can't quite predict what would even happen
@trevorswope3263Ай бұрын
Dang, another banger from Yusef
@SnipermainАй бұрын
On the subject of this occurring in nature, the sorts where each quarter of the screen had diagonal directions reminded me of crystal growth. Bismuth crystals being a well known example, but theres plenty interesting crystal patterns. In the case of crystal growth it is "sorting" itself by growing in the direction in which it has the least resistance to do so. So it grows in a direction away from where it originated in the direction of a less hard material (air, water, minerals w less hardness, etc)
@Yusef28Ай бұрын
oo I like this! Ok cellular automata for crystal patterns, I'll keep this in mind
@katiebarber4072 ай бұрын
i like it better without the blue noise, and i also like seeing the sorting happen in real time. great video
@QW3RTYUUАй бұрын
Yusef, Idk how much my ignorance will show here, but I remember vividly people telling me to not use if/elses when writing shaders, and I saw that your odd/even sort code at the beginning there is only if/else code. using branching logic makes it hard for the cpu to predict the branch and therefore adds misses to the whole thing which is something you want to avoid at all cost on gpus, you should instead do branchless programming. I hope that helps, you can probably ignore this comment because your stuff seem to work without my intervention. Nice video!
@Yusef28Ай бұрын
Your comment is welcome here! I didn't put much thought into avoiding branching for this project to be honest and just moved on to other things afterwards but the next time I look at this I will.
@jane5886Ай бұрын
3:35 Yousef, baby. Get some art, decorations or something on those walls please god 😭
@TheFantasticWarriorАй бұрын
Why? Clean walls are great
@MothuzadАй бұрын
Me watching my bitrate die off and still enjoying the video
@stefdevs2 ай бұрын
Kudos for the connection to nature. Granular Convection feels like something that'll be useful to know about some day.
@Yusef282 ай бұрын
Glad you appreciate the connection. Yup I feel likeGranular Convection (and I just learned of granular segragation as well) could end up being randomply very relevant.
@hamishpain86412 ай бұрын
Such a cool effect, as always! A circular sort would also be interesting
@Yusef282 ай бұрын
You're right that would be interesting and I've seen some online that look great.
@unitymaskАй бұрын
I've never actually seen pixel sorting in movement! Always wondered about that
@flamedtitan64912 ай бұрын
keep this going it looks absolutely sick
@kebman2 ай бұрын
The world is a giant sorting machine. We're sorting ourselves into hierarchies.
@Xevion2 ай бұрын
This is incredible; I reckon I may be witnessing an up and coming KZbinr in the programming scene.
@Yusef282 ай бұрын
I hope you're right!
@xTobsecretx2 ай бұрын
The aquarium effect looks really really cool!
@expiredbanana62832 ай бұрын
5:28 this makes me think some sort of ethereal being movement effect
@Yusef282 ай бұрын
That's a great way to put it!
@AnonDe712 ай бұрын
You can use it for artwork and nasty filters for video production! Amazing discovery
@codarobo2 ай бұрын
This is sick, dude. nice work :)
@MarixEm2 ай бұрын
this is pretty cool good job man!
@peatral2 ай бұрын
Wow, there are some pretty interesting effects hidden in there. This reminds me of jam2gos recent video on realtime datamoshing. I can imagine that using vectorfields or motionvectors to drive the sorting direction will look pretty cool!
@Yusef282 ай бұрын
Agreed, and yes that vid on datamoshing was great
@zacharynguyen72862 ай бұрын
Incredible video, please continue to make more ❤️
@Yusef282 ай бұрын
Thank you! Will do!
@mo3g6082 ай бұрын
Incredible video, thanks!
@Jhiva992 ай бұрын
dude yes, videos like this are worth all the hours of search. granular convection, showed the code. and is in the ettiqutte of futuretube phenomenal
@Yusef282 ай бұрын
I really appreciate the feedback!
@lforlight2 ай бұрын
Mr. Stark, I don't feel so good
@overengineer7691Ай бұрын
The voronoi effect is amazing
@Lyoishi2 ай бұрын
What a well made video, good job.
@Yusef282 ай бұрын
I'm glad you liked it!
@deudaux2 ай бұрын
That's incredible, very nice art
@aliasd5423Ай бұрын
So cool, I am stealing this effect for some projects
@Yusef28Ай бұрын
Nice!
@BGDMusicАй бұрын
I GOTTA DO THIS i love making strange images and very nuanced textures
@Yusef28Ай бұрын
Sick I hope you go for it!
@BGDMusicАй бұрын
@ i mostly mess in photoshop to make fun textures visually, i will have to study shader stuff and i'll be able to make very cool stuff :D