Added a static method to render a sky box using cubes.
Changed the "VNBT" shader name to "ENBT" to reflect that the shader draws polygon edges, not vertices.
Changed the "VNBT" shader name to "ENBT" to reflect that the shader draws polygon edges, not vertices.
Changed the "VNBT" shader name to "ENBT" to reflect that the shader draws polygon edges, not vertices.
Removed redundant buffer bindings.
All primitives now use the same winding order.
The default render mode is now set during object construction.
Bumped vertices no longer inherit from the plain vertex structure.
All ENBT shader attributes are enabled by default.
Text/String objects upload data to the GPU through glMapBuffer() rather than continuously calling glBufferSubData().
Billboard VAO member is now unbound after initialization.
Primitive VAO members are now unbound after initialization.
Updating Linux build.