A (Tiny) Amusement Park--高鵬淵
Two extra shots
Abstract

This program is a train simulation including a train, a close-loop railroad and some special effects.

Authors
高鵬淵
Abstract

This program is a train simulation including a train, a close-loop railroad and some special effects.

Technical introduction
  1. Arc-Length Parameterization
  2. Cardinal Cube Line
  3. Cubic B-Spline
  4. Texture Mapping
  5. Special Effects:

(1)   Physics:

The train’s speed will decrease while it is going up and increase while it is going down.

(2)   Train Head Light:

The train’s head light is a spot light.

(3)   Smoke, Snow, Fireworks, and Rain:

They are simulated by the particle system in Ogre.

(4)   Shadow:

The shadow is simulated by the basic shadow method in Ogre.

Video