File size: 1,061 Bytes
032bcd0
 
 
 
 
e6b949c
032bcd0
 
e6b949c
032bcd0
 
e6b949c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
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