George Donegan's Fall 2012 Final Project

Dinosaur Adventures

Amazing Backstory!
It's the end of an era, and only one of the dinosaurs remains and his name is Bill the Giant.

The viewer is shown a scene right before the end of the dinosaur species, as Bill walks in towards the camera, showing his massive size and skinned body right before a giant meteor hits from behind and causes explosions and the loss of trees.

 

Particle Effects!

Breath-taking particle effects simulate a real explosion! And there's 3 of them! Because 3 is way better than 1. AND they're textured!

 

Amazing Landscape!

See the world through your own eyes, full of lush trees, and crackling sands, the last remains of the dinosaur land before the meteor strike!

 

MD5 Models!

Bill, the last remaining giant dinosaur is beautifully modelled as an MD5 with updated positions to help add to the realism!


Absolute Cutting Edge Technology!

Particle effects to help you experience the explosions!

Loading and drawing of .obj files!

Loading and drawing of rigged MD5 models exported from Blender!

Simplistic point lighting with realistic shading!

Use of glut timers!

 

A Video!

 

 

Cool Pictures!

Bill the Dinosaur! (Mesh from blendswap)

OH NO! THE METEOR!!!

ALL THOSE PARTICLES! (system built/[based off of] with help from Bastian Rieck)

 

Awesome sources!

AJ's GNU MD5Loader (http://cspage.org/MD5Loader/)

Using GLM with 3d models (http://www.3dcodingtutorial.com/Working-with-3D-models/Getting-GLM.html)

Lighthouse Tutorials! (http://www.lighthouse3d.com/tutorials/glut-tutorial/)

Free 3d models! (http://thefree3dmodels.com/stuff/plants/16)

This cool school website describing .obj files and .obj loaders! (http://cggmwww.csie.nctu.edu.tw/courses/cgu/2012/assignment/hw1_1/index.html#obj)

Helper functions for particle systems and help with setting it up (http://bastian.rieck.ru/uni/cg_applications/)

More cool 3D blender models (http://www.blendswap.com/blends/animals/aristosuchus-dinosaur/)

MD5 Exporting and tutorials (http://www.katsbits.com/)