Processing 3D demo

The mouse position controls the rotation around the scene.

The main idea of the demo is there are little dots that bounce in a three-dimensional rectangular space. When the dots hit the walls, a series of tiny cubes are generated in a sequence, which slowly disappear. If the dots are close to other dots, then they slow down, and otherwise they speed up. When dots are very close to other dots, two additional effects are drawn: a line connecting the dot to its neighbors, and a pink and white translucent circle is drawn around the dot that grows as it gains more neighbors. The whole scene rotates in 3D based off of your mouse position, which is the only input that the user can provide.

 

Leave a Reply

Your email address will not be published. Required fields are marked *