This is a 3d animation that I did for a computer animation class with a coleague. It was made using Maya 3D, all just with Python scripting. Balls are randomly created and dropped over the surface, and you can choose some params like number of balls, balls' elasticity, friction loss constant, the height the balls will appear, the time space between balls spawn, etc etc and etc.
That's really cool!!
invaderzimchick12 2 years ago