Collaborative VR & spatial inventionPublic field guide

Prototype: designing a shared VR invention room

Prototype is a pre-implementation project for a shared VR invention room. People would draw, point, shape, and discuss ideas in the same space, then gradually add structure and behavior. Its current value is a product and architecture foundation for defining what the first real collaborative interaction must prove.

Demon Hunter Labs4 min readReviewed
Start with a practical evaluation

The useful starting point

What Prototype gives your team

The team can define the smallest useful shared action and its ownership, persistence, and recovery rules before building an entire virtual studio.

Who this is for

Spatial-computing researchers, collaboration-software developers, design teams, and educators exploring a shared three-dimensional workspace.

  1. 01

    Define a spatial mark

    Give one stroke a stable identity, owner, and coordinate meaning.

  2. 02

    Specify shared change

    Describe how another participant sees and edits the mark.

  3. 03

    Require recovery

    Make save, restart, reconnect, and undo part of the first proof.

Start with the feeling of a whiteboard

The proposed experience begins with immediate expression: a mark, a note, a gesture, or a simple shape. More structured tools should become useful as the idea becomes clearer. This progression prevents an early prototype from turning into a complicated modeling application before people can communicate.

A shared spatial mark also carries technical meaning. It needs an identity, coordinates, authorship, and a defined relationship to the room's persistent state. Live presence is temporary; the work people expect to revisit needs a durable representation.

Decide what survives a disagreement or a disconnect

Two people may edit related objects, undo at different times, or reconnect with different local histories. The proposed architecture separates durable typed operations from transient presence and gives per-person undo and recovery their own rules.

Dolphin and Yeho are intended foundations, but the required complete VR, authoring, and networking path has not yet been delivered as this application. The first executable gate is deliberately small. A persistent spatial stroke is a meaningful milestone only when the real input, state, rendering, and recovery path runs together.

Current public evidence

Product foundation

Prototype is a pre-implementation product and architecture program. The first executable proof is intentionally small: one spatial stroke created, persisted, shared, and recovered inside Dolphin VR.

The shared-room contract is mapped. The first persistent collaborative VR mark comes next.

Explore the project and its evidence

Try one bounded question

Define one stroke that survives the session

A suggested evaluation for your team.

  1. Choose one participant, one room, and one spatial stroke as the first interaction.
  2. Specify the stroke's identity, coordinate frame, author, and storage record.
  3. Define the expected view after saving, closing, and reopening the room.
  4. Extend the trial to a second participant with explicit sharing and undo behavior.
  5. Require an executable record of a disconnect and recovery before claiming collaboration.
What a useful result looks like

A small, implemented interaction whose authored state survives the documented lifecycle. Until that runs, the project remains a design foundation rather than a usable VR collaboration product.

Before you go further

Common questions about Prototype

Can I enter a working Prototype VR room now?

No. The current repository contains product and engineering documents. The first executable spatial-stroke and shared-room gates remain implementation work.

How is Prototype related to Paradox?

Both explore connected ideas, but their experiences differ. Paradox has a local two-dimensional canvas prototype. Prototype proposes shared spatial invention in VR; the projects do not establish interchangeable runtime support.

Why include reconnect and undo so early?

They define whether people can trust the room to preserve their work. Adding collaboration without those rules can make an impressive live moment unreliable as a persistent workspace.

From an idea to your first evaluation

Build on what you understand.

Prototype is an early research project. Discuss the current materials and implementation stage before choosing it for a deployment.

These guides are free to read. Private source releases follow the membership license. Compare plans and team seats.

Continue exploring