3D OpenGL Scene

A 3D scene was created in Visual Studio 2010 with c++ using OpenGL to demonstrate various graphics techniques for the module titled 'Graphics Programming'.

Ship Without Reflection Ship With Reflection

Skybox, planar reflections, model loading.

Animated Bird

Key frame animation.

Scene At Day Scene At Night

Heightmap, 3D shape generation, more lighting.

Shadow Volumes

Inside the lighthouse: Hierarchical animation, volumetric shadows, light attenuation.

Under Water

And under water...just for fun.