Releases: Epsylene/Sirius
Releases · Epsylene/Sirius
v0.2.0
Changes and new features:
- fmt-based logging system that supports log channels and custom types
- Simplified the directory structure
- (World) reflection and refraction shaders
- Uniform buffers
- Skyboxes
- Draw modes (essentially basic material selection, before it is correctly implemented)
- Sirius logo by @xam4lor in #2
Full Changelog: 0.1.0...0.2.0
v0.1.0
First release.
Features :
- Basic math library (only what is necessary to make the engine work, that is, vector and matrix classes with overloaded operators, as well as several useful functions)
- 2D and 3D renderers
- Single camera system (default 3D FPS-like camera)
- FBX and OBJ files support
- Phong illumination
- Textures support
- Basic UI with object loading and scene options