Skip to content

Welcome

ThePrototype is a collaborative 3D prototyping app that runs entirely in your browser — peer-to-peer, with no server and no accounts.

You build scenes from primitives, imported models and packs, wire behavior with a visual node graph, and everything you do is instantly visible to everyone connected to you. Peers connect directly to each other (WebRTC); the only shared infrastructure is a small signaling service used to establish the connection.

Quick start

  1. Open the app in a desktop browser (VR headset browsers work too).
  2. Create something — right-click the empty viewport and pick Add ▸ Mesh ▸ Cube, or press Shift+A to open the Add menu.
  3. Move it — click the cube to select it, then use the gizmo (1 move, 2 rotate, 3 scale).
  4. Invite a friend — open the Connect panel, copy your peer ID and send it to them. They paste it into their own Connect field and press Connect; you approve the request, and from then on you are editing the same scene together.

Tip

Everything replicates automatically: objects, transforms, materials, the node graph, chat, pings and voice. There is no "sync" button — if you can see it, your peers can too.

Where to go next

Getting started

  • Controls — navigation, selection, the transform gizmo, shortcuts and right-click menus.
  • Connection — invite links, approving peers, and choosing a signaling server.

Building

  • Explorer — your local asset library: import files, organize folders, drag assets into the scene.
  • Packs — ready-made model and audio collections you can browse and import.
  • Prefabs — save any object as a reusable asset.
  • Physics & Simulation — mass, joints, dropping and throwing objects.
  • Terrain & Sculpting — add ground and shape it with a brush.
  • Saving & Sessions — the .tpscene bundle format, GLTF export, sessions and autosave.

The scene

Behavior, AI & more