Skip to content

Releases: mariofv/LittleOrionEngine

Orion Engine v1.0.1

18 Jan 18:41
Compare
Choose a tag to compare

Erradicating the bugs and polishing

Features included in this version:

  • Lots of bug fixes.
  • Tuned up controls in order to give best user experience.
  • Performance improvements when loading resources.


No bugs can be left alive.

Orion Engine v1.0.0

14 Jan 11:02
Compare
Choose a tag to compare

v1.0.0 release is here!

Features included in this version:

  • Mesh materials. It mesh has its own material, that stores different textures and light parameters.
  • New ComponentLight, that represents a light source for the scene. It's used along the mesh materials.
  • Mouse picking. Game objects can be selected clicking on them in scene window.
  • Gizmos. They are used to modify the transform of the selected object.

Orion Engine v0.2.2-alpha

23 Dec 12:13
Compare
Choose a tag to compare
Pre-release

Binary files and scene serialization

Features included in this version:

  • Better resources management.
  • Assets are transformed to less space-consuming format.
  • New cache that avoids duplication of resources.
  • Serialization of a scene, that allows loading and saving scenes.

Orion Engine v0.2.1-alpha

16 Dec 19:05
ac49676
Compare
Choose a tag to compare
Pre-release

Speeding up the engine!

Features included in this version:

  • New module ModuleCamera. It contains camera frustums that can be attached to GameObjects.
  • Two new tabs, Scene and Game. The former contains the scene seen from the editor camera while the later contains the scene seen from the game camera.
  • Frustum culling. With this improvement meshes that are outside camera frustum are discarded in the render process.
  • Camera clear modes. Camera can be cleared into a skybox or a plain color.
  • Texture is rendered using a texture instead of OpenGL primitives.
  • Quadtree and OctTree. With this improvement we can speed up even more the render process by reducing the number of checks.
  • New module ModuleDebug. It contains usefull Debug functions.


Depiction of the engine getting rid off useless meshes.

Orion Engine v0.2.0-alpha

28 Nov 12:15
3a55f0d
Compare
Choose a tag to compare
Pre-release

And there were GameObjects

Features included in this version:

  • GameObjects come in. Each GameObject represents an entity that can be modified using components.
  • Components are objects that contain different entities parts, like meshes, materials, etc.
  • New hierarchy window that represents the scene GameObject hierarchy.
  • Revamped properties window. Here component parameters can be modified.


The engine after this release.

Orion Engine v0.1.5-alpha

25 Nov 18:30
7c90dd8
Compare
Choose a tag to compare
Pre-release

Final 0.1 version (this is the one teachers)!

Features included in this version:

  • Fixed various bugs.
  • Several refactors in order to follow good C++ practises.
  • Super cool README.

lhappy fin

Orion Engine v0.1.4-alpha

22 Nov 11:45
Compare
Choose a tag to compare
Pre-release

New LOG, preparations for final 0.1 alpha version!

Features included in this version:

  • Revamped log. It displays messages in a clearer and more readable way.
  • Debug messages are captured from Assimp and OpenGL.
  • Filter messages by soruce!
  • Model texture can be overwritten dragging and dropping a png file into the engine window.

linux-train

Orion Engine v0.1.3-alpha

19 Nov 15:57
Compare
Choose a tag to compare
Pre-release

wow UI, so much configuration options

Features included in this version:

  • New gorgeous GUI.
  • Lots of new configuration options for different modules (camera, render, ...).
  • Scene is rendered in a separate window.
  • Model properties are shown in a new window.
  • Camera speed and focus is calculated regarding the loaded model size.

Doggo

Orion Engine v0.1.2-alpha

15 Nov 20:03
Compare
Choose a tag to compare
Pre-release

Time starts to flow, impending new GUI shows in the horizon...

Features included in this version:

  • Added time module, that controls time flow. It implements two clocks, the real time clock and the game clock.
  • Time can be paused and stepped foward one frame. Also time scale can be changed.
  • FPS can be limited.
  • Started new implementation of GUI. Added some new info to camera config.

time-lord

Orion Engine v0.1.1-alpha

11 Nov 13:00
Compare
Choose a tag to compare
Pre-release

This is about model loading and a camera

Features included in this version:

  • Improved model loading. Is possible to load models dragging and dropping their .fbx files into the engine's window. Camera will be scaled accordingly to new model dimensions.
  • Improved camera controls. Pressing F will focus the camera on the loaded model. Also, pressing Alt will make the camera orbit around the current model.
  • Added bounding box. Pressing B will enable/disable the bounding box of the current model.

camera-cool