GRAPHICS

the motivation...

Both videos featured in this page were projects for an Interactive Graphics at Macalester. Unlike my previous handiwork, both of these included some starter code from our instructor, Bret Jackson, and collaboration from another student, Ivana Marincic. The point of these projects was to use G3D (a wrapper around openGL) to explore data, animate objects, play with lighting, etc...

the goods...

The video on the left is a visualization of an earthquake dataset (in particular, the Centennial Earthquake Catalogue), spanning over a century. The full project, along with a README, can be found this github page. In the video, you see earthquakes represented by yellow-to-red sphere and varying sizes, according to their characteristics. You can also see me rotate the Earth with the mouse and time either speeding up or slowing down (unfortunately, you can't actually "see" me doing this, as this function is controlled by the arrow keys and not the mouse -- but you can certainly see time moving at different rates throughout the video).

The video on the right is a "game" inspired by the famous Crayon Physics Deluxe. In our version, you can either draw static background shapes, or dynamic spheres and boxes, which experience gravity and interact with each other and with the background shapes. The full project, along with a README, can be found this github page. In the video, you can see me having some fun making things collide with one another.