top of page


Building Universes from Code: The Symphony of Intent
Series: The Architecture of Presence - Part 3 Building Universes from Code: The Symphony of Intent in the series "The Architecture of Presence" There is a profound beauty in the moment a complex system becomes invisible. In the natural universe, the laws of physics are so consistent that we rarely notice them. We only notice when they are broken. The ultimate goal of spatial audio in virtual reality is to reach this same state of Effortless Reality. When we align the visual v
Tim Ellis
Mar 132 min read


Building Universes from Code: The Acoustic Materiality
Series: The Architecture of Presence - Part 2 Building Universes from Code: The Acoustic Materiality as part of the series "The Architecture of Presence" In a forest, sound behaves differently than it does in a cathedral. The leaves absorb high frequencies; the stone walls reflect them, creating a complex web of reverberations that tell you exactly what the world is made of. This is the "materiality" of sound. In virtual reality, if we want a world to feel lived-in, we have t
Tim Ellis
Mar 132 min read


Building Universes from Code: The Geometry of Sound
Series: The Architecture of Presence - Part 1 Building Universes from Code: The Geometry of Sound in the series "The Architecture of Presence" Pt 1 In the physical world, sound is our primary sense for locating ourselves in the dark. It is a product of vibrations moving through matter, reflecting off surfaces, and arriving at our ears with tiny, micro-second differences in timing. Our brains are remarkable biological computers; they take these discrepancies and calculate the
Tim Ellis
Mar 132 min read


Building Universes from Code: Points as the Skeleton of a Living World
Series: The Architecture of Presence - Part 3 As systems mature, you begin to see the pattern. Spawn points. Checkpoints. Audio emitters. Trigger locations. Moments of interaction. They are not separate ideas - they are expressions of the same underlying truth: that worlds are shaped not just by geometry, but by meaningful locations within that geometry. By treating these as a unified concept - points that describe intent rather than implementation - the engine gains a quiet
Tim Ellis
Dec 20, 20252 min read


Building Universes from Code: Giving Meaning to a Point in Space
Series: The Architecture of Presence - Part 2 Once a spawn point exists, something curious happens. It stops being just about spawning. Because the engine begins to recognise that this point in space holds meaning.Not visually - but logically. The same information that places a player can place a sound. The same context that defines a safe arrival can define a checkpoint. The same orientation that frames a first moment can frame an encounter, a memory, a decision. And so, the
Tim Ellis
Dec 20, 20251 min read
bottom of page
