I never knew Unity's physics engine was this deterministic. At first I was thinking this is reverse scrambled, but the one where balls were shooting in the middle (wildlife) convinced me otherwise!
Perhaps run the scrambling with blank colored balls, overlay the finished image on the end result, then play it back watching them be unscrambled. Then you just play it forward again, but this time the balls are colored.
It being deterministic is the rule. In theory. But it being consistent across platforms and different environments can be rare. And also, depending on how it was recolored, saved, loaded, etc., some things may change, like the order the balls get "simulated", causing different results. Also, if the simulation uses some sort of delta variable to keep the simulation in real time, it can mess with the determinism. So that's why in practice, determinism is somewhat uncommon.
its not, thats not how this works. You run the physics simulation then you have an animation file with the simulated physics that you can play. You then apply the texture to the last frame of it, then render it.
Man this concept is really cool. The reason it works is because these simulations are deterministic, meaning that they play out the same way each time, so you can go in and paint the picture at the end, and the marbles will move to make the picture from the start
@@alvarotundeidubormurcia699 depende... Le das un ID a cada bola, luego las pintas al final de la simulación, después guardas ese color asociado al ID y luego solo repites la simulación con esa información adicional. Lo mas dificil quisas sea pintarlas.
@@lillyalderson9168 No it wouldn't! You just run the long chaotic race, then paint the marbles based on how it finishes, then rerun it with the properly painted marbles
I absolutely need more of this. This would be great for a game. Group of people, first person to guess it correctly wins, but if you guess incorrectly because the picture isn't formed completely, you get punished.
Oh yes. This NEEDS to exist! People could bet on the outcome and it'd be really fun. Most of these ones got me and I consider myself pretty good at puzzles.
If you guess exactly what it is (Cake with strawberries on top) you get 10 points. If you guess correctly but aren't exactly spot on, you get 5. If you guess correctly before the picture has finished unscrambling, you earn more points based on how early you were (2 points per second before unscramble.) If you guess before it unscrambles and guess wrong, you lose 3 points. Not guessing at all makes you lose 10. After 6 pictures, the winner is whoever has the most points.
It's basically the actual simulation, no special stuff other than the way the marbles are colored at the start. As someone else commented, the simulation is deterministic. So with the balls in the exact same starting positions but random colors, the simulation is run once, and where _each_ of the balls ends up is calculated. Then based on those positions the balls are colored back in the starting conditions.
@@fondbeebboop9705 yes, i mean: how can people feel relaxed with loud chewing sounds, pointless soap cutting and weird slime things, trippy animations, whispering, etc.?
The fact you went through the trouble to pre-calculate and code all of this so that the marbles would wind up in the actual picture impresses me to incredible lengths
It's probably running a simulation of uncolored marbles, and then coloring them after they've been moved. Since this simulation here is deterministic the movement of the marbles is reversible and can be played back.
@@Do9mA_5 honestly looking at how the balls move i doubt it's reversed. Cause how you gonna get water like physics if the video was being played in reverse? When that sort of stuff is played on reverse it seems like they are following an invisble path that converges on something, which is not this video.
Ooh, these ones. These ones are cool because there are no random elements to the physics engine, it's basically an algorithm where the color and position of the balls are the starting point and a sequence of rules is applied to end up with another value, so by reverse-engineering it, you can end up with any picture by coloring in the balls correctly.
This is a really cool concept! I'd have loved to see it done with famous paintings or the like. Maybe have a few different videos in this series with themes to the images?
I can't imagine how mind-bending it must've been to scramble up these images and do the exact ways you scrambled it backwards to make this work. Such a cool concept.
This felt like I was watching a reverse-timelapse of image scrambling. So weird how you can take an image and back-program each marble to act as a pixel and have it actually work.
Marble art 1: 👉0:01👈 Marble art 2: 👉0:51👈 Marble art 3: 👉1:46👈 Marble art 4: 👉2:42👈 Marble art 5: 👉3:32👈 Marble art 6: 👉4:15👈 Marble art 7: 👉5:13👈 Marble art 8: 👉6:09👈 Marble art 9: 👉7:07👈 Marble art 10: 👉7:55👈
I know DoodleChaos has done some similar things, but in a much more predictable form. This reminds me a bit of a science demo I saw once where some dye was added to a viscous liquid and stirred slowly, then it could be "reversed" (not perfectly but close) by stirring in the opposite direction.
Putting out a guess that you started with blank marbles, ran the simulation, put the image on the marbles, then reversed the sim to get the scrambled picture, and played it forwards again for the video
@@WackyZackyBoy you would need like quintillion simulations of the same thing over and over again just to make something even vaguely looking like what you're trying to go for
@@postron5649 It's a lot easier just to replay the simulation. You already ran it once. No need to create a custom movie format when you can just run it again.
by far the easiest image to guess had to be the peacock: the eyespots were just too easy to notice even when the image was jumbled up. really fun trying to figure out what each was until the reveal.
While it is not reverse video , i think there is a way to assign the colors to the balls after they have been shuffled , and you can just replay the animation. In other words it's not recalculating the physics , This is how those sorting colored balls pachinko videos are made.
For anyone who wants to know how this works This is done in unity, where you can record physics interactions 1-Play the physics animation with the pebbles while they don't have any color. 2--Bake(Record) the physics animation, so the movement will always be the same 3-Go to the last frame of the animation and overlay a picture onto the pebbles so they obtain the color of this space 4-As it is still a render, the color of the pebbles stay the same as previously done. Also the physics interactions from the beginning stay the same as they are baked 5-Play it back and you've gout basically this video :)
It took me some time to realize that you actually don't even need to have fully-deterministic physics engine for this. You can simulate once with randomly-colored balls (cryptomatte) and then remap colors on pictures from the previous simulation
it’s retroactively coloring the dots after the simulation is finished, and then they just replay the exact same outcome! if it was reversed the physics would also be backwards
That's not possible, obviously the image is put on the balls after running the simulation, then the simulation is done in reverse, then the simulation is run in the right way again, but now with the scrambled colored balls
Now we can see that he can code blue team to win. =) New format is amazing, but it don't have any piece of random, so you should make this some more random.
If you look at the thumbnail, it's usually different image than anything showed in the video. They most likely run multiple simulations with different starting varibles and choose one to post.
MIKAN can make the seemingly random marbles end up in any configuration they choose, all the marble races are rigged CONFIRMED (kidding of course, this is really cool!)
Wow. Such a great change of pace. Loving the idea. Wonder if the marbles are changing colors or if they're all fixed and are actually getting rearranged.
MIKAN just runs a simulation, then colours the marbles at the end, and runs the simulation again, since it will be the same every time; it's deterministic and not random
I never knew Unity's physics engine was this deterministic. At first I was thinking this is reverse scrambled, but the one where balls were shooting in the middle (wildlife) convinced me otherwise!
Perhaps run the scrambling with blank colored balls, overlay the finished image on the end result, then play it back watching them be unscrambled. Then you just play it forward again, but this time the balls are colored.
the simulation was probably just baked...
unity is 100% not this consistent at least with my own experience
It being deterministic is the rule. In theory.
But it being consistent across platforms and different environments can be rare.
And also, depending on how it was recolored, saved, loaded, etc., some things may change, like the order the balls get "simulated", causing different results.
Also, if the simulation uses some sort of delta variable to keep the simulation in real time, it can mess with the determinism.
So that's why in practice, determinism is somewhat uncommon.
its not, thats not how this works. You run the physics simulation then you have an animation file with the simulated physics that you can play. You then apply the texture to the last frame of it, then render it.
Well the thing about PRNGs is you can run them back using the same seed
Man this concept is really cool. The reason it works is because these simulations are deterministic, meaning that they play out the same way each time, so you can go in and paint the picture at the end, and the marbles will move to make the picture from the start
Si pero igual mente es es lo más difícil que a hecho en su canal
I was just under the impression everything was played in reverse…
@@alvarotundeidubormurcia699 depende... Le das un ID a cada bola, luego las pintas al final de la simulación, después guardas ese color asociado al ID y luego solo repites la simulación con esa información adicional.
Lo mas dificil quisas sea pintarlas.
no it's magic
@@lolevy94 if it was played in reverse the balls wouldn't be falling downwards lmao
I'd love to see this setup but on a long chaotic flow/race track, ending in a set of pictures or a single long scene or similar.
That sounds awesome ngl
It would take a million years
@@lillyalderson9168 No it wouldn't! You just run the long chaotic race, then paint the marbles based on how it finishes, then rerun it with the properly painted marbles
I absolutely need more of this. This would be great for a game. Group of people, first person to guess it correctly wins, but if you guess incorrectly because the picture isn't formed completely, you get punished.
Oh yes. This NEEDS to exist! People could bet on the outcome and it'd be really fun. Most of these ones got me and I consider myself pretty good at puzzles.
YEAH
Good Mythical Morning did an episode similar to this, but instead of marbles, the picture was zoomed in, and it kept getting zoomed out.
If you guess exactly what it is (Cake with strawberries on top) you get 10 points. If you guess correctly but aren't exactly spot on, you get 5. If you guess correctly before the picture has finished unscrambling, you earn more points based on how early you were (2 points per second before unscramble.) If you guess before it unscrambles and guess wrong, you lose 3 points. Not guessing at all makes you lose 10. After 6 pictures, the winner is whoever has the most points.
Can we all apreciate how realistic and satisfying this is?
It's basically the actual simulation, no special stuff other than the way the marbles are colored at the start.
As someone else commented, the simulation is deterministic. So with the balls in the exact same starting positions but random colors, the simulation is run once, and where _each_ of the balls ends up is calculated. Then based on those positions the balls are colored back in the starting conditions.
realistic????? ????
@@megaman4534 There's the realism in the sense that it doesn't look reversed and things appear to fall and bounce normally.
Why are there so many weird "can we appreciate" comments recently
No, we are forbidden from appreciating this.
I like it how the marbles can turned into a realistic pictures, this is my most favorite of MIKAN's video. Such an amazing work! Keep it up!
YEAH
This is more satisfying than every asmr video combined
Well, I haven't gotten that many likes in a good while
if you combined every asmr video into one it would probably sound like pure nightmare fuel, so you’re right
@@achromaticism thanks, random stranger
I too would be in fear of every asmr video in one
@@fondbeebboop9705 yes, i mean: how can people feel relaxed with loud chewing sounds, pointless soap cutting and weird slime things, trippy animations, whispering, etc.?
The fact you went through the trouble to pre-calculate and code all of this so that the marbles would wind up in the actual picture impresses me to incredible lengths
It's probably running a simulation of uncolored marbles, and then coloring them after they've been moved. Since this simulation here is deterministic the movement of the marbles is reversible and can be played back.
@@deathrobloxian Still cool tho
it's just reverse play...
Globally replying here, yes it’s prob a reverse but who gives a shit if it is or not? Point is, it looks cool.
@@Do9mA_5 honestly looking at how the balls move i doubt it's reversed. Cause how you gonna get water like physics if the video was being played in reverse? When that sort of stuff is played on reverse it seems like they are following an invisble path that converges on something, which is not this video.
Ooh, these ones. These ones are cool because there are no random elements to the physics engine, it's basically an algorithm where the color and position of the balls are the starting point and a sequence of rules is applied to end up with another value, so by reverse-engineering it, you can end up with any picture by coloring in the balls correctly.
YEAH
Absolutely amazing. You continue to be one of my favorite UA-camrs.
I love how this demonstrates how atoms that make up a fluid behave (sliding past each other as opposed to being rigidly locked as a solid)
This is a really cool concept! I'd have loved to see it done with famous paintings or the like. Maybe have a few different videos in this series with themes to the images?
I can't imagine how mind-bending it must've been to scramble up these images and do the exact ways you scrambled it backwards to make this work. Such a cool concept.
its in reverse...
What no
@@alidalouw803 Also what are u hater?
@@alidalouw803 it is not in reverse...literally look at the video
What a very satisfying and relaxing change to the intense and suspensful battles or races. This was fun to watch. :D
"What do you do for a living?"
"Balls."
Wow! Thank you Mikan for showing cat. This is the first time you like cats. I will never forget this. I also like cats too much.
There is something truly satisfying about this. Well done, MIKAN. Thanks for all the awesome content. :3
This felt like I was watching a reverse-timelapse of image scrambling. So weird how you can take an image and back-program each marble to act as a pixel and have it actually work.
Amazing work. Would love to see a sequel!
¿What picture will appear?
1⃣Sunflower 🌻: 0:48
2⃣Tomato 🍅: 1:42
3⃣Lion 🦁: 2:38
4⃣Cake 🎂: 3:29
5⃣Automovile 🚘: 4:09
6⃣Cat 🐈: 5:09
7⃣Peacock 🦃: 6:07
8⃣Burger 🍔: 7:03
9⃣Mouse 🖱: 7: 51
¡THANK YOU!
I love the kitty cat one
Also guy you forgot to add no spaces on the mouse one
The automobile was a Lamborighini Hurican.
Man really used 🦃 instead of 🦚
7:51 not 7: 51
Marble art 1:
👉0:01👈
Marble art 2:
👉0:51👈
Marble art 3:
👉1:46👈
Marble art 4:
👉2:42👈
Marble art 5:
👉3:32👈
Marble art 6:
👉4:15👈
Marble art 7:
👉5:13👈
Marble art 8:
👉6:09👈
Marble art 9:
👉7:07👈
Marble art 10:
👉7:55👈
Was I the only one terrified that 1:46 would become Saul Goodman?
I also thought it was gonna be saul Goodman.
Since I had never heard of this Saul Goodman, I wasn't experiencing the same fears as you meme nerdieyshs
no, it becomes a lion
I know DoodleChaos has done some similar things, but in a much more predictable form. This reminds me a bit of a science demo I saw once where some dye was added to a viscous liquid and stirred slowly, then it could be "reversed" (not perfectly but close) by stirring in the opposite direction.
Putting out a guess that you started with blank marbles, ran the simulation, put the image on the marbles, then reversed the sim to get the scrambled picture, and played it forwards again for the video
That makes a lot of sense! I was wondering, how on Earth?... 👀
I was gonna say he just got lucky, but your answer makes more sense
No need to re-run the entire simulation, just save the path of each marble at 30 FPS (or higher) and just re-render with the correct colors.
@@WackyZackyBoy you would need like quintillion simulations of the same thing over and over again just to make something even vaguely looking like what you're trying to go for
@@postron5649 It's a lot easier just to replay the simulation. You already ran it once. No need to create a custom movie format when you can just run it again.
by far the easiest image to guess had to be the peacock: the eyespots were just too easy to notice even when the image was jumbled up.
really fun trying to figure out what each was until the reveal.
Truly unique and amazing, this man never disappoints.
This clearly demonstrates that the increase of entropy is a statistical phenomenon
This officially the best video on UA-cam
It seems pretty easy. Do the cool tricks with colorless marbles. Then paint the marbles, reverse the process and start it again with painted ones.
That is really impressive actually.
Brilliant!
I don’t know how MIKAN doesn’t have more subscribers, this is amazing!😊
You absolute madman! You've reversed the laws of entropy!
Marble art! Sounds interesting!
This is the best video I've ever seen! The physics are so deterministic.
While it is not reverse video , i think there is a way to assign the colors to the balls after they have been shuffled , and you can just replay the animation. In other words it's not recalculating the physics , This is how those sorting colored balls pachinko videos are made.
I think this is one of your most creative ideas to date
For anyone who wants to know how this works
This is done in unity, where you can record physics interactions
1-Play the physics animation with the pebbles while they don't have any color.
2--Bake(Record) the physics animation, so the movement will always be the same
3-Go to the last frame of the animation and overlay a picture onto the pebbles so they obtain the color of this space
4-As it is still a render, the color of the pebbles stay the same as previously done. Also the physics interactions from the beginning stay the same as they are baked
5-Play it back and you've gout basically this video :)
It took me some time to realize that you actually don't even need to have fully-deterministic physics engine for this. You can simulate once with randomly-colored balls (cryptomatte) and then remap colors on pictures from the previous simulation
That is amazing af, great work! I definitely couldn't have done that!
this is perhaps the most satisfying and beautiful video I've ever seen on UA-cam.
I've been following you since you had 200 subs. You've come so far. Cheers on 500 million views!
This is an INTERESTING Concept! LOVE it! 💕 ❤
Impressive that you were able to calculate for every single ball which colour it should be to form an image after scrambling
This video should have millions of views.
"The Nasa" wants his PC back
Love the concept! Assume its done by either painting over the marbles after the simulations is complete, or playing the footage backwards?
it’s retroactively coloring the dots after the simulation is finished, and then they just replay the exact same outcome! if it was reversed the physics would also be backwards
@@BonnieBuggie Not necessarily, if you inversed a few of the dimensions you could get the same effect by reversing the footage.
Anymore of these videos my son was watching and I got hooked 😂
Man mikan is so amazingly cool
imagine the patience Mikan had to make these drawings seriously imagine positioning ball by ball for an art Mikan you are amazing congratulations
That's not possible, obviously the image is put on the balls after running the simulation, then the simulation is done in reverse, then the simulation is run in the right way again, but now with the scrambled colored balls
@@aeaeeaoiauea worse than true even more because there is a way to change gravity facilitating this to be done
*Muy satisfactorio verlo, la verdad se pasó Mikan* ✨
🌻 🍅 🦁 🎂 🚘 🐈 🦃 🍔 🖱️
All pictures are beautiful. I love them!
using marble to make words or pictures,the best idea ever!keep up the good work!
Okay this type of concept needs to go viral asap
wdf man this is really good, would like to see more of this in your channel!
The astonishing part is how it isn’t in reverse.
Mikan casually breaking the second law of thermodynamics.
I really like this because you don’t completely know what the picture is going to be until the end when it appears
Give respect this probably took an eternity
If you should ever change your logo (for some reason), this would be the best way to reveal it! 👀
Let's just appreciate how much effort he had put to make those arts!
0:34 Wait… Russia?
U mean the flag?
Oh wait, 💀💀
@theblackimposter8781 the map
Yo nah 💀
Super satisfying. Also I’m hungry and want a burger now. Thanks.
Now we can see that he can code blue team to win. =) New format is amazing, but it don't have any piece of random, so you should make this some more random.
This is so awesome!! And the effort!! You're so goodd
Even knowing how it works, you could still convince me that a lot of these are just played in reverse
this proves the theory that all marble races r rigged, monochrome could win every time but mikan rigged it
If you look at the thumbnail, it's usually different image than anything showed in the video. They most likely run multiple simulations with different starting varibles and choose one to post.
This was a great vid also can we all agree that the peacock was the easiest to figure out
MIKAN can make the seemingly random marbles end up in any configuration they choose, all the marble races are rigged CONFIRMED
(kidding of course, this is really cool!)
imagine that hard work what do mikan to make coolest videos, u have my respect mikan.
I would absolutely love to see more of these!!
"You can't combine art with physics-"
Mikan: *observe.*
Things I've Learned:
Marble Races can be rigged in Unity.
A peacock is really easy to spot even when scrambled.
1. World Map, 2. Rose, 3. Mona Lisa, 4. Rose, 5. Orange, 6. Snowman, 7. Minecraft, 8. Super Mario, 9. Snowflake
Lmao I am not good at this.
@@Krovahn don't worry I was also terrible at guessing
Very impressive... Maybe you could have chosen some well known images, such as famous paintings or logos, so that we could guess more easily
Nice! Your vids are better in every video!
I cannot believe you know how to make awesome things in unity! Subscribed
Very nice. I'm happy to say that I actually guessed picture #7 correctly before it even started unscrambling.
I also had 7 very early (just from the colours given)
Master
Wow. Such a great change of pace. Loving the idea. Wonder if the marbles are changing colors or if they're all fixed and are actually getting rearranged.
MIKAN just runs a simulation, then colours the marbles at the end, and runs the simulation again, since it will be the same every time; it's deterministic and not random
Good demonstration for the argument from design.
Ohh cool it's so realistic and it have shadow that's pretty cool
Great vid sunflower pic btw
2nd law of thermodynamics: "Entropy cannot getting smaller"
Mikan: "Hold my beer"
I could watch this all day!
"All systems naturally tend towards increasing disorder."
unless you rig it
My guess for every image: *it’s a map of the Earth!*
(None of them are a map of the Earth)
I would love to see a behind the scenes on this one.
Just drop a bunch of marbles, go back in time, and then recolor them
@@wintaaaaa true
okay. now im sure that MIKAN is 180 IQ. hes just a genius making these.
I thought this was going to be some sort of abstract art project. It is a cheeky trick though
Dang you never run out of ideas
that pictures is very beautiful, I very like that pictures
“This has to be some kind of world map-“ 6:03 “ITS A PEACOCK?!”
Picturing awesome!
Tell us the games are rigged sometimes without telling they are rigged sometimes 😂. This is really cool though.
Amazing! more this concept videos.
looking forward to seeing this on @GMM
Мне очень нравится это видео ❤
MOOOOOOOOOOOM MIKAN’S ABUSING THE DETERMINISM AGAIN!
I'm really stunned about how they can reverse the entire physics.
that moment when the arrow of time is forward for the physics but backward for the picture
Thank you for your video, its raise my day's mood