Features
Everything from the first upload to a branded, measurable tour your clients can review. Some features depend on external services; those are labelled. See the roadmap for what's available today.
Upload & processing
- Drag-and-drop .ply uploads with progress, pause, resume and automatic retries
- Every file is inspected: Gaussian Splats are accepted, ordinary point clouds and meshes are explained and offered other uses
- Background validation and an optimized web copy (SPZ). Your original is always preserved
- Splat count, spherical-harmonic detail, size and full processing history for every file
Viewer
- Real Gaussian Splat rendering powered by Spark, a maintained open-source renderer
- Free exploration, orbit mode for objects, and guided walkthroughs with captions and narration
- Smooth or reduced-motion transitions, saved viewpoints, reset view, fullscreen and screenshots
- Mouse, keyboard and touch controls, adjustable speed, quality presets and adaptive resolution
- Safe navigation bounds and floor height, plus optional proxy geometry for collision
Editor
- Desktop editor with scene list, live 3D view and properties panel
- Click a surface to place a hotspot, or use depth placement and a 3D move/rotate/scale gizmo
- Viewpoints, viewpoint links, scene links and configurable transitions
- Non-destructive clipping volumes to trim floaters and backgrounds
- Autosave, undo/redo, drafts, previews and versioned publishing
Floors, viewpoints & spatial map
- Link multiple splats into one tour: break a large building into several scans and join them with scene links
- Multi-floor tours: stack every level of a building, each with its own floor plan
- Spatial map with clickable scene and viewpoint locations and the visitor's current location
- Multiple viewpoints per scene, linked so visitors move smoothly between them
- Viewpoint markers and tour-based POIs anchored to exact 3D positions
Like SuperSplat, built for tours
- Built on the same Gaussian splat processing backend as SuperSplat (PlayCanvas splat-transform)
- Opens SuperSplat compressed .ply files directly, alongside standard .ply splats
- Optimized for 3D virtual tours rather than general splat editing: POIs, viewpoints, floors and guided tours built in
Publishing & branding
- Public, unlisted, password-protected, members-only and private tours
- Expiring share links and draft review links for clients
- Embed codes, QR codes and social previews
- Logos, colours, branded loading screens, white-label viewers and verified custom domains
Teams & clients
- Workspaces with Owner, Administrator, Editor and Viewer roles
- Agency accounts that manage many client workspaces, with an overview of every client
- Review comments pinned to scenes, viewpoints and exact 3D points
- Lead forms, contact and booking buttons, and a leads inbox with CSV export
Insights
- Views, approximate unique visitors, time spent, scenes, hotspots, links, forms, devices and referrers
- Cookie-free anonymous analytics by default, optional consent mode, honours Global Privacy Control
- CSV export
Points of interest
20 content types, each available as a popup, side panel or embedded in the scene.
Image
A single photo or graphic with a caption.
Image gallery
Several images the visitor can swipe through.
Video
An uploaded video, or a YouTube / Vimeo link.
YouTube and Vimeo links play through those services' embedded players.
360° video
An equirectangular 360° video the visitor can look around in.
Audio
Narration, music or a sound clip.
Text
Formatted text (headings, lists, links).
Image and text
A photo or graphic with formatted text, side by side or stacked.
HTML
Custom HTML, sanitized and shown in a sandboxed frame without scripts.
External link
Opens a web page, booking page or phone/email link.
Form
A lead or enquiry form; submissions appear under Leads.
A PDF document shown in the browser's built-in viewer.
Downloadable file
Any file the visitor can download.
Map location
External serviceA map pinned to an address or coordinates.
Maps are displayed with OpenStreetMap's embeddable map.
360° object viewer
Spin a product photographed from all sides (image sequence).
3D model viewer
An interactive glTF / GLB model.
Product
A product card with price and a buy button.
Checkout happens in your WooCommerce store or Snipcart account; PandaSplat never handles card details.
Callout text
A short label anchored in space.
Point-cloud viewer
Shows an ordinary (non-splat) PLY point cloud.
Gaussian Splat viewer
Opens another splat scan (object or scene) in its own viewer.
Quiz
Questions with answers and explanations, for learning mode.
