Cartoon Cosmos by Michael Patrick Johnson

To view this content, you need to install Java from java.com

Instructions:

Inject new particles with left mouse button (dragging). Initial velocity of particles set by mouse velocity. New particles are injected through the center of mass of the system in the plane parallel to the image plane.

W,S: Zoom in camera

A,D: Orbit camera left/right

C: toggle center of mass tracking

Arrow Keys: Pan camera look at point when NOT in center of mass tracking mode.

Space: Pause simulation

E: toggle background erasing

N: Toggle alpha blend mode (particle speed based)

M: toggle draw mode (random, age, blue/red shift)

Created while Artist in Residence for "Games as Expressive Medium" course

School of Literature, Communication and Culture

GA Tech, Atlanta, GA

April 2007

Source code: galaxy_1 Camera

Built with Processing