feat(scenegraph): add basic scene graph data structures

This commit is contained in:
2026-03-24 17:39:00 +08:00
parent 55750f1087
commit d2481684ac
6 changed files with 238 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
"""Scenegraph public API.
This module exports the main scenegraph objects for easy import:
from mini_nav.scenegraph import SimpleSceneGraph, RoomNode, ObjectNode
"""
from .objectnode import ObjectNode
from .roomnode import RoomNode
from .scenegraph import SimpleSceneGraph
__all__ = ["ObjectNode", "RoomNode", "SimpleSceneGraph"]