## Prerequisite `glfw3`, `glew`, `glm`, [sibs](https://github.com/DEC05EBA/sibs) and a C++14 compiler. # TODO * Make use shader a no-op if already in use. * Render vertices using glDrawElements instead of glDrawArrays. * Use opencl with bullet instead of using cpu. * Remove obj loader and create an external program that uses assimp to convert different models to an amalgine specific binary file format. This will allow amalgine to easily load models and animations with minimal code, no matter what the original format is. This will make amalgine simpler, more efficient and use less memory.