feat: scene graph - node tree + transform inheritance
- SceneNode: position/rotation(scale) + parent/child hierarchy - World matrix: local = translate * rotate * scale, world = parent.world * local - Euler/Quaternion rotation support - Dirty flag propagation for efficient updates - Scene init/find/create/destroy operations
This commit is contained in:
1 parent
2947ca3b9d
commit
d15a3947ab
3 files changed
+304
No files matched your search
@@ -24,6 +24,7 @@ set(ENGINE_SOURCES
|
||||
Engine/Rendering/mesh.c
|
||||
Engine/Rendering/texture.c
|
||||
Engine/Rendering/camera.c
|
||||
Engine/Scene/scene_graph.c
|
||||
Engine/ECS/world.c
|
||||
Engine/Input/input.c
|
||||
Engine/Physics/physics.c
|
||||
|
||||
Reference in new issue
Block a user