360 Videos
Build a VPS map from 360° video: raw .insv from an Insta360 camera or the Antigravity A1 drone, or a stitched equirectangular .mp4 from any other camera.
MultiSet builds VPS maps from 360° video, so a space can be mapped with a consumer camera and no LiDAR or SLAM hardware. One continuous recording produces one map, and 360 video is the only input that yields the complete set of output assets: a mesh, a Gaussian Splat, and a navigable panoramic tour of the same space.
Pick your route
Upload the raw .insv wherever you have it. MultiSet stitches it server-side with its own parameters, which preserves more detail than re-ingesting a vendor's stitch. Every other camera exports a stitched equirectangular .mp4 and uploads that instead.
What every route shares
One video, one map. Exactly one video file per
.zip, and each.zipmust stay under 50 GB. Split a large site into several captures and join the resulting maps with MapSet : Multiple Maps.Continuous motion. No stops, no pivots in place, no paused recordings mid-capture. Move steadily, turn in wide arcs, and close the loop by returning to where you started.
Level at the start. Hold the camera upright and level when you press record, on the ground and in the air, so the map is built with gravity aligned. See Start upright so gravity is aligned.
Locked exposure. Fix the shutter (indoors) and the white balance before you press record. Auto exposure is the single biggest cause of grey, smeared reconstructions.
Metric scale. Either include a printed ChArUco marker in the scene, or set the scale after processing with Map Scale. Drone and stitched-video captures use the second route, since a printed board cannot be resolved from the air.
360 mode only. Flat, single-lens, and stereoscopic (over-under or side-by-side) footage is rejected.
Start upright so gravity is aligned
MultiSet establishes the map's up axis from the start of the capture, so the camera has to be level at that moment. Level it before you press record, and give it a second or two to settle before you start moving. This applies to every route: handheld, monopod, and drone.
Start with the camera tilted and the whole map is built tilted. Floors are not flat in map space, walls are not vertical, and every later step inherits the error:
Content authored on the floor floats at one end of the room and sinks at the other.
HintFloorHeight bands stop lining up with real floors, because a flat Y band now cuts diagonally through the building.
Georeferencing starts from a tilted frame, so heading and altitude are off.
Mesh and splat exports are unreliable for measurement, and unusable as a floor for navigation.
Handheld
Hold the camera plumb, not angled toward the ceiling or the floor. Keep your wrist neutral and let it settle before the first step.
Monopod or pole
Stand the pole vertical at the start point. A pole resting on your shoulder or leaning into your stride begins the capture tilted.
Drone
Take off, hover, and let the aircraft stabilise level before the clip starts. Do not begin recording while climbing out or banking in.
Getting this right at capture time is far easier than dealing with it afterwards. It costs a couple of seconds at the start of the walk or the flight.
Allow up to one hour for processing. You will receive an email notification once the map is ready.
Last updated
Was this helpful?

