Spaces:
Sleeping
Sleeping
title: Gsplat Editor | |
emoji: 📚 | |
colorFrom: yellow | |
colorTo: red | |
sdk: docker | |
pinned: false | |
license: mit | |
app_port: 3000 | |
# gsplat.js editor | |
This simple editor showcases the realtime editing capabilities of gsplat.js. | |
## Usage | |
- Import gaussian splatting objects from a file (`.ply` or `.splat`) by dragging and dropping them into the editor window. | |
- Download splats as a `.splat` file by clicking the download button in the top right corner.s | |
- If an object is selected, only that object will be downloaded. Otherwise, all objects will be combined and downloaded. | |
- Use the controls below to edit the splats. | |
## Controls | |
### Camera | |
- `Middle Mouse` - Orbit camera | |
- `Shift + Middle Mouse` - Pan camera | |
- `Scroll Wheel` - Zoom camera | |
### Editing | |
- `Left Mouse` - Select an object / confirm action | |
- `Right Mouse` - Cancel action | |
- `G` - Grab selected object | |
- `R` - Rotate selected object | |
- `S` - Scale selected object | |
- `X` - Delete selected object / lock to X axis | |
- `Y` - Lock to Y axis | |
- `Z` - Lock to Z axis | |