PolybrushXR
Splat Viewer
Pick a project or create a new one
Projects
No projects yet — create one to get started.
Delete project
PolybrushXR
PolybrushXR Splat Viewer
Project — View Admin
Splat default · bear.sog
Drop a splat file
.ply · .sog · .splat · .ksplat · .spz
Camera mode
Drag to rotate · wheel to zoom.1 / 2 switch Fly / Walk.Collision: uncheck to pass through walls — useful for getting inside a sealed interior.
Walk spawn point
Where walk mode starts. Set to current stores the camera position; Auto-detect scans the loaded voxel grid for a walkable surface; Teleport jumps there. Force reset camera recomputes a fresh position from the model, ignoring spawn and default view, and switches to fly mode.
Position Not set
Viewer default view
The camera viewers get on first splat load (viewer mode). Position yourself in fly mode, then Set. Preview jumps to it; Clear falls back to auto-fit.
Position Not set
Voxel grid Not loaded
Drop voxel files
voxel-meta.json + voxel.bin
Not loaded
Voxel cloud Hidden
Radial reveal (~7 m) around the pivot / camera. V toggles · Shift+R rebuilds around where you are · [ ] box size.
Generate voxel
Set a walk spawn on the ground first, then Use spawn point. Exterior: floor fill on. Cluster keeps only geometry connected to the seed; use Box to limit the area. Voxel 0.05 m covers ≤ 204 m per axis.
Seed
Box min
Box max
Radius XZ / Y (m)
Optional in cluster mode: clamps the cluster to this box.
Settings
Orbit controls
Orbit up flips which axis counts as up when orbiting (use it when the model loads upside-down). Invert drag reverses the rotate direction.
Axis mapping
Remaps voxel-grid axes onto the scene when an imported grid is rotated or mirrored relative to the splat. Cycle the axis order, then flip single axes until the voxel cloud lines up with the geometry.
Walk height
Eye height above the floor in metres. Applied while in walk mode; ceiling collision clamps values that exceed room clearance.
Annotations
Saved 0 annotations
List
No annotations yet.
New scene link

Scene links need some setup first.

  • Scene model Upload a splat for this project.
  • Collision voxels Markers are placed by clicking real geometry, which needs a voxel grid.
  • Another scene A link needs somewhere to go. Create a second project first. Go to projects
  • Walk spawn optional Return links created by other scenes land here until you place them.

This unlocks on its own as soon as the required items are done.

1
Target scene
2
Doorway Click the door, window, or stairway that leads to the other scene. Not placed
Arrival in this scene Where someone lands here when they come back through this door. Stored in this scene only — the paired door in the target scene keeps its own. Derived from your click; stand where they should arrive and use your current view to pin an exact coordinate and facing instead. Set when you place the marker
3
Name it
Links from this scene
No scene links yet.
Needs positioning
Links other scenes created here. Place each one on its doorway to finish it.
Move WASD
Down Q
Up E
Zoom
Rotate
Pan
Reset R
Fullscreen F11
Loading model…
Viewer link
1 / 1
link uploaded
New annotation
Preview