© Copyright Tom Fairnie 2011 DirectX 3d scene: Uses a mixture of surface drawing using reflection and refraction to produce the water effect using milkshape models which our drawn onto the scene with the scene being surrounded by a skybox. OpenGL 3d scene: produces a scene through the use of milkshape models and VBO’s used to draw the room surrounding the scene Terrain Generation:  Generates a terrain using the fault algorithm and circle algorithm. Water surface also produced with a skybox surrounding the scene.