The Spline-coaster is a 3D roller coaster simulation. The coasters track is basically a 3D b-spline, therefor you can manipulate it with its control points and their tangents and add/remove points. Everything is calculated in real-time and there is a 3rd-person and a 1rst-person perspective (from the coaster car, running around on the track) available. Additionally the terrain (vertices, normals, UV’s) is calculated from a heightmap.