Skip to content

MrpHDanny/Advanced-Graphics-Coursework

Repository files navigation

Advanced-Graphics-Coursework

An OpenGL scene created for the advanced graphics for games module

Video: https://youtu.be/dh0CFeyGFhA

Screenshot

  • The scene features an island landscape with textures for rock, sand, and grass terrains.
  • The terrain is lit by a single light source and the shader includes calculations for ambient, diffuse and specular lighting.

Screenshot

  • The scene includes a skybox which is also reflected by the water.
  • When the scene starts, the camera starts automatically circling the island.
  • Everything in the scene is derived from the SceneNode class and are added to a single root node for efficient rendering.

Screenshot

  • The scene includes vegetation such as trees and ferns.
  • Blurring and screen shaking effects were implemented and are applied to the scene using the control buttons.

Screenshot

  • The scene includes two viewpoints being rendered.

Screenshot

  • Animated models are randomly scattered throughout the scene.

Screenshot

  • The scene includes rain and lightning strike effects.

About

An OpenGL scene created for the advanced graphics for games module

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors