OpenGL Roller Coaster Animation
Created with C++ and the OpenGL API. Utilized splines and linear algebra to generate a rollercoaster track based on a provided JSON file containing point locations. All related geometry, including, but not limited to the cross rails and additional rail planes to create three-dimensional tracks are generated using the same type of calculations.
CSCI 420 - Computer Graphics - Jernej Barbič - University of Southern California
* Course assignments also included programming a raycaster.