Initial commit. Text and triangle test.
Added world reference grid, matrix and vector operations.
Minor refactor
Added rotation and grid line antialiasing
Changed rotation to 2 degrees of freedom instead of 3
Added noise.c, procedural world generation, and textured blocks
Added map cache, increased rendering range, ignoring hidden faces
Added skicky collisions with blocks
Convert to C++, reformat and add GLM library
Added sloped voxels
Precomputed lighting for sloped surfaces + vectorization of rendering code
Frustum culling + GLM simplex + 2x RENDER_LIMIT
Removed old matrix and vector code.
Cache rotation matrices
Chunking, fog, larger world
Increased FOV to 75 + culling of full chunks + LINEAR fog
Small sphere example
Sliding collisions + Chunk map with shapes/colors
Basic editing
Linux build fixes