Capture a space once.
Walk through it later.

Point a 360 camera around a room. Get back a textured mesh you can collide against and a Gaussian splat you can look at — in a game engine, in VR, or in a browser.

CaptFlo runs on a private allowlist. Signing in creates an account that an administrator has to approve — nothing is approved automatically.

ID 07DICT_5X5_100
this line is exactly 100 mm — measure it
What comes out

Two artifacts, because one file cannot do both jobs.

Mesh

Geometry you can collide against

A textured, decimated mesh with primitive collision proxies over the furniture. Physics runs against boxes and capsules, not against noisy reconstructed triangles.

Splat

Visuals that look like the room

A 3D Gaussian splat carrying the light, the reflections, and the texture that a mesh flattens away. Composited over the mesh with correct depth.

How it goes

Plan before you travel. Correct after you process.

  1. 01Describe the space. Rough dimensions are fine. Say which surfaces are mirrors, glass, or open air.
  2. 02Print markers and a capture plan. Numbered stations, a station map, and a checklist sized to the room.
  3. 03Capture offline. Weeks later, on a ship, in a basement. No connectivity is assumed.
  4. 04Upload and process. A preview run answers most questions in about ten minutes.
  5. 05Walk the reconstruction and correct it. Set which way is up, where the room ends, which reflection is a mirror.
  6. 06Re-run at full quality. Corrections are versioned data, reapplied on every run — never baked in.
  7. 07Export. Unity, Unreal, or Godot, with a scene manifest and real-world scale.
Why it is strict

Some spaces you only get one pass at.

A cabin mid-voyage, a rented venue, a room about to be renovated, a site you will not fly back to. A failed capture cannot be retaken, so CaptFlo validates hard at ingest and fails loudly rather than three hours in — and never discards anything you could not recreate.

Access

This is a private instance.

Only openid email profile is requested. Accounts start pending and stay that way until an administrator approves them.