Ocean Island -- 許乃晟
Two extra shots
Abstract

This is a project to implement something special based on Ogre. I put the track which represented in three different ways and something cool ( like sky、water ) in this project to simulate an amusement park on an island.

Authors
許乃晟
Abstract

This is a project to implement something special based on Ogre. I put the track which represented in three different ways and something cool ( like sky、water ) in this project to simulate an amusement park on an island.

Technical introduction
  1. Type of track : According to the control points, the track can represented in “Linear” , ”Cardinal Cube” , ”Cubic B-spline”,and all of these types is represented in arc-length。
  2. Camera : “world camera” : Use WASD to move the camera and move

the mouse to change direction.

”top camera” : Look from top to ground.

”train camera” : The direction is always same with the head of

train.

  1. Rotation : Both the wheels and Ferris can rotate, while the former rotates relative to the train (the train stop, wheels stop rotate),the latter rotates relative to the time (never stop).
  2. Cars of train : We can add and delete the car of the train.
  3. Light : I use two types of light, point light and directional light. The point

light used in headlight and firefly. The directional light used in

simulating sun light.

  1. Physics : When the train goes up, speed down; when it goes down, speed up with acceleration.
  2. Others : The day changes from morning to midnight (SkyX), the wonderful simulation of sea (Hydrax), smoke (Particle system), swimming fish, the first person gaming, tunnel, people on the train.
Video