Initial exploration of refactored graphics code
Further exploration of refactored graphics code
Minor cleanup before the major cleanup
Cleanup 1: remove array manager
Dropped back to OpenGL 2.0 as the minimum for the VBO class
Reverted the shaders to work with OpenGL 2.1
Split the main shader into two separate 2D and 3D shaders
Preparation for mapobject metadata
Initial work on decal metadata
Decal metadata/rendering
Model rendering, continuing rendering refactor
Fixed all three renderers to support all rendering functionality
Milestones update
Move the grid renderable to the new VBO class, remove the old VertexArray class
Add root name to the environment root to identify different models with the same relative path
Merge branch 'feature/render'