Skip to content

Releases: Epsylene/Sirius

v0.2.0

12 Mar 19:18
Compare
Choose a tag to compare

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

13 Aug 22:21
Compare
Choose a tag to compare

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