Changes for Perl extension SDL-Tutorial-3DWorld

0.12 Fri 17 Dec 2010
	- Increase default (only) resolution to 1024x768
	- Turned on double buffering to prevent mouselook flicker

0.11 Fri 17 Dec 2010
	- OpenGL::GL_LINEAR_MIPMAP_LINEAR definitely looks better, especially
	  when it has text on it.
	- Change the skybox overlap to a minimum amount for slightly tighter
	  welding of the skybox edges.
	- Change to 24 bit colour depth so we don't get colour gradient steps

0.10 Fri 17 Dec 2010
	- The three teapots now match the official colours for the three axis
	- Adding direction label text to the chessboard image
	- Adding direction label text to all of the skybox image
	- The chessboard texture was upside down, corrected
	- The skybox images were backwards and inverted, corrected
	- Moved the "examples" (that weren't) into the private directory

0.09 Thu 16 Dec 2010
	- The skybox cube faces now overlap just slightly, which removes the
	  visible tearing between each face.
	- Now the skybox doesn't suck, tweak the light position closer to
	  where the sun is on the skybox should the shading and reflection
	  look absolutely correct.

0.08 Thu 16 Dec 2010
	- Low-sophistication (Smooth Hinting) anti-aliasing enabled for all
	  three of points, lines and polygons.
	- Fixed the chessboard material so it works with blending enabled.
	- Add GL hinting to make the texture scaling prettier.
	- Movement is now done via the move callback, locking movement to real
	  world time and making it independant of render speeds.
	- Half-assed support for identifying speeds in real metres per second.
	- Fixed a stupid trig bug in the camera movement logic, walking no
	  longer makes you skew sideways like a drunken troll when facing east.

0.07 Thu 16 Dec 2010
	- Like all good games, 3DWorld now runs full screen

0.06 Wed 15 Dec 2010
	- The landscape is now a 10x10 metre chess board
	- A new "at the origin" event filter for removing warp_mouse events,
	  as the first "ignore next" one didn't account for event queueing
	  and stuttering was starting to occur.
	- Moved the light to approximately the location of where the sun is
	  on the skybox for added "realism"
	- All actors now have a velocity vector.
	- Slightly less sucky material for the teapots.
	- The teapots slowly fly away in the positive X, Y and Z directions

0.05 Wed 15 Dec 2010
	- Skybox is now both optional and actually works

0.04 Wed 15 Dec 2010
	- Adding a texture abstraction library
	- Adding a simple implementation of a skybox

0.03 Wed 15 Dec 2010
	- Do not show the mouse cursor
	- Capture the mouse cursor to allow infinite mouselook travel
	- Adding a trivial constructor test (that doesn't init OpenGL)
	- Adding Test::NoWarnings to the tests

0.02 Wed 15 Dec 2010
	- Fixed the lighting and material of the objects

0.01 Tue 14 Dec 2010
	- Created the initial game model