Preliminary morphing functionality. If models are different size, we artificially add to the smaller model until we have two of the same size. Next step should be to convert the draw format to glTriangleStrip to prevent holes from occuring. Therefore we should also add functionality to convert an existing set of glTriangle proints to glTriangleStrip points. There must be something out there to do this.
Tidying dual-shader example.
Preliminary morphing functionality. If models are different size, we artificially add to the smaller model until we have two of the same size. Next step should be to convert the draw format to glTriangleStrip to prevent holes from occuring. Therefore we should also add functionality to convert an existing set of glTriangle proints to glTriangleStrip points. There must be something out there to do this.
Merge remote-tracking branch 'origin/master' into newmaster
Remerging dual-shader prototype and syncing back to master.
Recommiting morphing stuff after terrible first git commit...sorry!
Intermediary Checkin.

Beginning to add support for multi-shader to Objects with Uniform properties.
Principally, this affects the camera!
Merge branch 'master' of https://github.com/UMLComputerGraphics/GraphicsProject
Merging Zach's Demo
Fixing a multishader bug.
Fix filtering out of classes that aren't building successfully
Add Hoanh's raytracing sample, and temporarily add SpelchkCommon for compatibility.
Pruned team spelchk vestiges
Added eclipse project .settings to gitignore
Fixing compile-time warning messages.
Beginning refactoring work, and testing branching.
Adding Eclipse Formatting Rules.
Merge branch 'dscanlan' of https://github.com/UMLComputerGraphics/GraphicsProject into dscanlan
Consistency: Integrating Eric McCann's Essence into the Swarm.
Camera: Consistency and Documentation.