Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Spaces

A space is a shared 3D environment: a place where HSD documents coexist, are experienced together, and can affect one another through physics and events.

Ownership

A space is not a monolith. It is one document — the space owner’s — plus every other document anchored or instanced into it, each with its own owner. The space owner controls the base environment; each object’s owner controls the object itself, under the same capability rules as any document.

Portals connect spaces. A portal names a destination space and, optionally, a receptor — a specific prim to arrive at. Walking through one travels the local agent into the destination, loading it first if it is not already.

Composition

A space embeds another document’s content the same way any HSD does: through a prefab or an anchor, never by nesting the documents. A portal is a link between two independent spaces, not a container relationship — walking through one changes which space you are in, not what either space contains.