Skip to content
Back home
Spatial · Experimental

Surfaces, composited
in real space.

Spatial mode lifts Morphic surfaces onto a GPU compositor — real materials, arbitrary shapes and depth on a shared plane.

morphic · spatial runtimelive
/videos/spatial.mp4
Materials
Real acrylic and host-backdrop blur composited behind your surfaces — not faked with overlays.
Shaping
Surfaces aren't bound to rectangles. Render circles, hexagons and arbitrary geometry.
Compositor
A visual-tree compositor with layered shadows and rim light, projecting your surfaces with depth.
Materials & shaping

What the compositor makes possible.

Spatial roadmap

Where it's headed.

  1. Materials

    Host-backdrop acrylic and tinted surfaces.

    shipped
  2. Shaping

    Arbitrary surface geometry, including non-rectangular.

    shipped
  3. Compositor shadows

    Layered shadows and rim light via the visual tree.

    active
  4. Shared plane

    A persistent spatial shell with scene zoom.

    next
  5. Backend swap

    Pluggable projection backends as the compositor matures.

    planned
Free · Developer Preview

Spatial is open to explore — free.

Sign in from the CLI (browser sign-in — no key to paste), then enable the spatial runtime. It's a free Developer Preview today: no payment, no pricing. The delivery flow is experimental and talks to getmorphic.space.

terminal
dart run morphic:login                    # sign in (once)dart run morphic:init --spatial --apply   # secure delivery + install