Commit graph

6 commits

Author SHA1 Message Date
reo
a3d3f641cd Improve abstraction of the engine
- Improved camera controls
- Introduce new convenience function ecsr.load_mesh_from_gltf
- Abstract out the glium stuff to allow for more backends in the future.
  We're still tied to winit though as it can be used with any of the
  major graphics libraries in the Rust ecosystem.
2025-07-19 00:15:21 +03:00
reo
97195fbd05 Add raidillon_input and FPSCameraController 2025-07-18 12:09:24 +03:00
reo
d0440f3da3 Major Refactor: separate project into multiple crates 2025-07-17 23:19:46 +03:00
reo
5358fea0f9 Add new dependencies, downgrade glium
Added imgui and its renderer dependencies.
Downgraded glium to 0.35 to make it work with imgui-glium-renderer
2025-07-05 20:39:35 +03:00
reo
95070f854c Implement a basic engine with separate modules 2025-06-29 23:18:39 +03:00
reo
0135974d08 First Commit 2025-06-28 14:20:46 +03:00