Sonic Forage · Dataset Release

w0rldw3aver360-motionSynthetic 360° First-Person Walkthroughs

Licensed first-person 360 walkthrough footage is nearly impossible to ship. Ours is built the other way: CC0 panoramas in, first-person walkthrough videos out — every clip generated, captioned, seam-measured, and released with a clean license for Gaussian splatting and camera-motion research.

12
CC0 Source Panos
H3
Diffusion Video Engine
5.17s
Per Clip · 1376×768
38+
dB Seam Integrity
CC0
Everything We Make
01

Why this dataset exists

Training Gaussian splats or camera-control video models needs first-person walkthrough footage with a clean license. We surveyed the field and found the shelf nearly empty:

SourceWhatLicenseVerdict
360-1M1M+ crowd 360 videos, link indexunclear at source— not shippable
GGPS (Insta360)3 outdoor scenes, ERP + SfM + splats (reference study)CC BY-NC 4.0△ research reference only — excluded from our shipped data
Walking Tours10 urban 4K60 egocentric walksCC-BY · attribution△ urban, attribution
NASA 360rocket stands, Mars, hurricanesUS Gov public domain✓ static camera
CC0 nature POV walks— open gap

So we generate the missing shelf ourselves. The source panoramas are CC0 (Poly Haven). The generation engine is our own pipeline. Every output is released CC0. The gap becomes the product.

02

The method

One panorama becomes a walk in three steps. No 3D scene, no game engine, no camera rig.

Step 1

Perspective extract

v360 projects the 2:1 equirectangular pano into a natural 100° FOV head-height frame — the view a chest-mounted action-cam would see standing in that spot.

Step 2

The video engine imagines the walk

A distilled video diffusion engine (8-step turbo) animates the frame: forward dolly, footstep bob, parallax at the edges — plus synchronized footsteps and ambience in the same pass.

Step 3

Chain & measure

Each clip's last frame seeds the next clip — 5.17s at a time, indefinitely. Every seam is PSNR-measured; only >30 dB ships.

🧾

Every clip is provenance

Each sample ships with its source pano, exact caption, motion prompt, generation params, and seam scores. A walk_prompts.csv ties the whole catalog together.

📐

Geometry-aware starts

Start frames aren't crops — they're true spherical projections from the pano, so the walk begins in the world the panorama describes, at the yaw we choose.

🔓

CC0 in, CC0 out

Poly Haven stills are CC0. Our generations and captions are CC0. The only encumbrance anywhere in the chain is the GGPS study set, which stays in research dirs.

🎯

Built for splats & motion LoRAs

Chained walks give multi-view continuity for splat training; the caption+prompt pairs are shaped for camera-motion LoRA fine-tunes on modern video models.

03

The catalog

Walks generated so far. Every clip below is real and streams from this page. Green = chained multi-clip walk. The queue refills as the night worker renders.

sunset_forest · 4-clip chain
20.7s total · seams 38.0/38.8/38.8 dB · golden-hour trail walk
abandoned_workshop
5.17s · dust, machinery parallax, vaulted brick
goegap · desert
5.17s · gravel footstep audio · hiker pace, boulders ahead
pond_bridge_night · twilight
5.17s · water lapping + crickets audio · railing parallax, lamps glowing
sunset forest
sunset_forest — forest trail at golden hour
4 clips chained · 20.7s · seams 38.0/38.8/38.8 dB · the proof-of-concept that started the dataset
4-clip ✓
abandoned workshop
abandoned_workshop — derelict industrial interior
1 clip · dust in light shafts, machinery parallax · night-shift batch 1
1-clip ✓
goegap desert
goegap — dry rocky desert, deep blue sky
1 clip · gravel footstep audio · hiker pace over sand and stone
1-clip ✓
pond bridge night
pond_bridge_night — park pond at twilight
1 clip · start frame at yaw −25°, railing crossing frame
1-clip ✓
kart club
kart_club — indoor go-kart warehouse
queued · tire-barrier corridors, painted floor lines
queued
orbita
orbita — mountain road at dawn
queued · guardrail parallax, road-edge walking line
queued
lakeside
lakeside_sunrise — rocky shore at sunrise
queued · water reflections, low golden sun
queued
metro
metro_vijzelgracht — empty subway platform
queued · tiled floor, steel columns, curved ceiling
queued
04

Format & access

Ships like every Sonic Forage dataset — drag-and-drop ready, no scripts needed.

🗂

Layout

walks/<slug>/walk_NN.mp4 per world · starts/<slug>_start.jpg perspective seeds · walk_prompts.csv (slug, clip, caption, motion_prompt) · per-clip walk_meta.json with seam scores.

🔗

Companion sets

Pairs with w0rldw3aver360 (12 still panos + caption pairs) and w0rldw3aver360-motion (NASA public-domain 360 video, 12 clips) — stills, real motion, synthetic motion, one grammar.

🧊

Splat path

Chained walks → frame extraction → COLMAP spherical SfM → Gaussian splat. The GGPS study (CC BY-NC) documents the method; our CC0 walks make it shippable.

The walk is the dataset

12 worlds · endless walks · one caption grammar · zero license landmines. Generated by the Sonic Forage agent swarm on Comfy Cloud.