Skip to content

Scene Graph

YoanWithY edited this page Mar 15, 2023 · 2 revisions

The scene graph describes how the different objects of a scene are related to one another.

Meta Scene Graph

The meta scene graph shows how different concepts of the engine are related to one another. The meta scene graph in UML-style for Kayo is:

Scene Graph drawio

which reads:

  • a Scene is parent of any number of Sets
  • a Set is child of at least on scene
  • a Set is parent of any number of child Sets
  • a Set is child of at most one (direct) parent Set
  • a Set is parent of any number of R3Objects
  • a Set is associated with an number of R3Objects
  • a R3Object is child of exactly one Set
  • a R3Object is parent of any number of child R3Objects
  • a R3Object is child of at most one (direct) parent R3Object
  • a R3Object is associated with any number of Sets
Clone this wiki locally