Initial commit.
Very basic setup. Now API configured to add ground plane.
Added a bunch of basic stuff and got the StaticMeshRenderer to actually render something.
Basic perspective is now up'n running.
Classes related to 3D now suffixed with '3D' instead of '3'.
Organized files.
Removed two unnecessary comments.
Now support camera movement (although not reacting to input yet).
Camera movement now animated (still not reacting to input).
Camera now follow new game entity Eagle.
Eagle now descends slowly when not pushing upwards.
Made a simple tree trunk.
Eagle back and forth.
Changed api of Mesh so that it'll be ready for GroupMesh.
Automatic normal calculation.
Added world transformation to shaders.
Added very basic directional light.
Tree now using mesh from central instead of creating its own.
Extracted mesh creation out into separate file.
Added GroupMesh.