One day a nice video showed on my Linked feed with a challenge to try to explain it : Video
My hypothesis was it is CGI and the process to produce it is fairly simple :
- Create the scene with all balls of the same color
- Run the simulation engine and record the balls path (bake simulation)
- Color the balls in each container
- Reverse and replay
- Render
To validate the hypothesis I tried a simple animation with blender 3D :
Hypothesis validated. Of course I would need t spend much more time to have realistic rendering 🙂