Load a .ply, .compressed.ply, or .sog from the menu, or drag and drop a file onto this view. Use Import as layer to add splats without replacing the whole scene.
Sign in (top right) to load or import splat files.
Loading…
Hue/Saturation on the wheel · Luminance & Strength bars · HEX controls.
Hue shift · Saturation multiplier offset · Luminance offset
Check your email
We sent a confirmation link to . After you confirm, sign in with your password below.
or
Exporting your work requires Photoshock Pro.
Paint, sculpt, and explore Gaussian splats for free. Pro unlocks the tools that turn Photoshock into a finishing studio.
Beta supporter pricing: $49 one-time for a perpetual license. One license per Gumroad email; activates within seconds of payment.
These work when the viewport or canvas is focused, not while typing in a field. ⌘ is Mac; use Ctrl on Windows/Linux.
| V | Cursor |
| B | Brush |
| X | Eraser |
| Z | Reset brush |
| K | Paint bucket |
| R | Rectangle select |
| O | Brush select |
| L | Lasso select |
| P | Polygon (vector) select |
| C | Color select |
| S | Splat select |
| U | Generate splats |
| N | Shape layer |
| Ctrl/⌘ + M | Toggle splat mode (overlay) |
| M | Switch dots/disks style |
| 8 | New selection (replace) |
| 9 | Add to selection |
| 0 | Subtract from selection |
| H | Toggle selection highlight |
| ⌘ A | Select all |
| ⌘ I | Invert selection |
| \ | Clear selection |
| Enter | Close polygon (vector select, 3+ points) |
| Backspace | Remove last polygon vertex (vector select) |
| Delete / Backspace | Delete selected splats, or clear selection |
| Esc | Clear selection / cancel partial shape; then cursor in some tools |
| ` | Toggle orbit / fly camera |
| W A S D | Move (orbit: pan target; fly: move) |
| Q / E | Up / down |
| ↑ / ↓ | Cam speed (or brush size when brush/eraser/reset is active) |
| ← / → | Switch right-panel tab (Scene · Color · Swatches) |
| F | Frame active layer |
| ⌘ F | Reset camera |
| ⌘ G | Toggle grid |
| ⌘ B | Toggle render box |
| 1 2 3 | Gizmo: move / rotate / scale |
| G | Show / hide layer transform gizmo |
| ⇧ F | Show / hide FPS (top-left of viewer) |
| Double-click on the model (cursor tool) focuses the camera on that point. | |
| ⌘ Z | Undo |
| ⌘ Y / ⌘ ⇧ Z | Redo |
| ⌘ D | Duplicate selected user layer |
| ⌘ L | Load Splat |
| ⌘ E | Export PLY |
| ⌘ P | Snapshot (PNG/JPEG) |
| , | Save selection |
| . | Save camera bookmark |
| / | Add active color to swatches |
| Enter | Splat It (Shape / Text tool) |
If Photoshock is useful to you, you can name a fair price on Gumroad. Loading may take a moment.
After paying, Gumroad can redirect back with
?photoshock_contributor=1
on your site URL — this dialog will stay hidden.
Renders the current view at the size you choose. Opaque uses the menu BG color; transparent PNG uses alpha behind the splats.