SeanOMik
|
0a9e5ebcdb
|
render: improve fix for rendering shared 3d modules
|
2024-04-01 10:50:17 -04:00 |
SeanOMik
|
dd61e8e66c
|
render: hack to get rendering shared 3d modules working
|
2024-03-31 23:02:18 -04:00 |
SeanOMik
|
a3118f32e2
|
resource: implement retrieving loaded SceneGraph dependencies
|
2024-03-31 13:37:25 -04:00 |
SeanOMik
|
aa8d94851c
|
game: rewrite EventQueue due to new ecs requirement of Send + Sync for resources, use new SceneGraph in renderer
|
2024-03-31 13:24:32 -04:00 |
SeanOMik
|
a39d259bb4
|
Switch nix-shell to use oxalica overlay to get miri working, fix memory leak in archetypes
|
2024-03-31 10:56:04 -04:00 |
SeanOMik
|
a17c035c05
|
resource: use a SceneGraph for loading gltf nodes, make resources Send + Sync
|
2024-03-31 00:32:31 -04:00 |
SeanOMik
|
a2aac25249
|
ecs, reflect: implement Bundle for (), use `nobuild` instead of `compile_fail` for reflect rustdocs
|
2024-03-31 00:29:12 -04:00 |
SeanOMik
|
e5018c8258
|
reflect: fix type registry from changes with ecs resources
|
2024-03-30 22:42:41 -04:00 |
SeanOMik
|
e00d0d71d1
|
examples: move assets outside of testbed for other examples
|
2024-03-30 22:20:53 -04:00 |
SeanOMik
|
46cdcfdd3b
|
ecs: make resources Send + Sync, rewrite Commands, CommandsQueue so that they are Send + Sync
|
2024-03-30 22:20:52 -04:00 |
SeanOMik
|
61efc358ce
|
scene: make scenes own its own world, no references
|
2024-03-24 22:40:38 -04:00 |