Replace the 3D file, panorama, or map image of any scene without losing layers, points of interest, translations, or the public URL.
Go to My Board, find the scene you want to update, and open its menu. Click the new Update source file entry.
You'll see a clean upload screen with just the file picker — no title, description, or camera position to re-enter. Drag and drop or browse for your new file.
The system runs a per-scene-type check to make sure your existing layers, POIs, and tile pyramids stay valid. If something would break, you'll get a clear error before any changes are made.
Thumbnail regenerates, the CDN is purged and pre-warmed for the new file, and your shareable URL plus any embedded iframes keep working — no link changes needed.
If your scene has any layers, the new GLB must contain every object name that any layer references. An "object name" is the name field on a glTF node — the same value that appears in the layer editor when you pick which objects a layer toggles.
No structural compatibility check — beyond the usual file format requirement (.jpg, equirectangular 360°). The new image simply replaces the old one.
The new image's width × height in pixels must exactly match the existing image. This rule keeps your pre-rendered tile pyramid valid and ensures every POI keeps its coordinates.
| Scene type | Accepted file | Compatibility check |
|---|---|---|
| 3D scene | .glb, or .zip containing .obj + .mtl + textures | If layers exist: new file must contain every layer-referenced object name |
| Panorama scene | .jpg (equirectangular 360°) | None beyond format |
| 2D map scene | .jpg or .png | Exact width × height match against the existing image |
Yes. POI coordinates are stored on the scene, not inside the source file. For 3D and 2D map scenes they appear in exactly the same place. For panorama scenes they keep their angular coordinates — if the new pano is rotated or taken from a different position, you may want to re-place a few POIs.
Yes, as long as every object name referenced by your layers exists in the new GLB. If something is missing the upload is rejected and you'll see a list of the missing names — fix it and try again. The original file is never touched until the new one passes the check.
The upload is blocked. Re-export the image at the original resolution shown on the upload screen. If you need a genuinely different resolution, create a new scene instead.
No — the previous file is deleted as soon as the new one is committed. If you might want to roll back, download a copy of the current source file first using the Download file entry in the scene menu.
The CDN is purged and the new thumbnail is pre-fetched immediately, but your browser may still serve a cached image. A hard refresh (Ctrl+Shift+R / Cmd+Shift+R) loads the new one.
No. The scene's public URL doesn't change, so anywhere you've embedded the viewer keeps working — the next visitor just sees the new content.
Open My Board, find the scene you want to update, and click Update source file in its menu.