TheEngine
Graphics rendering engine. Targeting opengl core 3.3 profile supporting hardware.
Main features:
- Window creation (glfw3) and extension loading (glxw).
- Image, mesh (iqm format), shader loading.
- Impementation of opengl shader, texture and buffer objects.
- Implementatio of render buffer and frame buffer objects.
- Homebrew GUI renderer.
- Predefined mesh geometry objects (Editor grid, GUI pane, 3d quad etc.).
- Basic logging functionality.
- Basic filesystem abstraction (at core of it is physfs).
- Basic application configuration variables (using '.json' for serialization/deserialization )
- Other utility classes.
- ...