WebGPU Differentiable Rendering

WebDGS

Upload COLMAP outputs and receive a differentiable 3D Gaussian Splat scene, or drop a splat PLY file for an instant viewer.

System Status

Checking WebGPU support…

Data Sources

Load a finished 3DGS scene (.ply) or point the pipeline at COLMAP data (images, sparse, dense, etc.).

Activity Log

Training Controls

Idle
Iteration
0 / 0
it/s
--
Gaussians
--
Next densify
--
Iterations
Learning Rate Advanced
Position (lr_pos)
Rotation (lr_rot)
Scale (lr_scale)
Opacity (lr_opacity)
Color/SH (lr_color)
Densify & Prune Schedule
Warmup
Interval
Stop
Loss Weights
L1 (λ)
L2 (λ)
SSIM (λ)

Renderer

Load data to enable the viewer.
-- fps

Left drag: look around

WASD: move, Space/Ctrl: up/down

Q/E roll, Scroll: zoom