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.
This commit is contained in:
parent
97195fbd05
commit
a3d3f641cd
10 changed files with 115 additions and 74 deletions
|
|
@ -6,8 +6,6 @@ edition = "2021"
|
|||
[dependencies]
|
||||
anyhow = "1.0.98"
|
||||
glam = "0.30.4"
|
||||
glium = { version = "0.35.0", features = ["glutin_backend", "simple_window_builder"] }
|
||||
glutin = { version = "0.32.3", default-features = false }
|
||||
winit = "0.30"
|
||||
raidillon_render = { path = "../raidillon_render" }
|
||||
raidillon_ecs = { path = "../raidillon_ecs" }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue