Donten
World simulation engine

Locality

Locality divides planets into discrete areas to reduce the computation space of world and entity processes.

During world initialization, Donten produces a subdivided icosahedron (icosphere) where each face represents an independent region. Each region is assigned a local coordinate space, along with transform matrices for converting between neighboring regions.