Skip to content
YoanWithY edited this page Mar 13, 2023 · 11 revisions

Scene Meta Graph

The scene graph describes how the different objects of a scene are related to one another. The meta scene graph shows how different concepts of the engine are related to one another. The meta scene graph in ER-style (no formal convention) for Kayo is:

---
title: meta scene graph
---
classDiagram
    direction LR
    Scene "*" o--> "*" Set
    Set "*" o--> "*" R3Object
    Set "1" o--> "*" Set
    R3Object "1" o--> "*" R3Object
Loading

which reads:

  • a Scene is associated with any number of Sets
  • a Set is associated with up to one parent Set
  • a Set is associated with any number of child Sets
  • a Set is associated with any number of R3Objects
  • a R3Object is associated with up to one parent R3Object
  • a R3Object is associated with any number of child R3Objects
  • a R3Object is weakly associated with any number of Sets
Clone this wiki locally