Skip to content

ramaramx/splatter-three.js

Repository files navigation

Gaussian Splatting

3D scene with Gaussian splatting

This is a simple demo to provide some brief technical explanations and creative jumping off points for exploring Gaussian Splatting in your Three.js project.

Resources

Development

Requirements

Development

# Install dependencies
pnpm install

# Start dev server
pnpm dev

Important Files

  • src/App.tsx - Main application entry point. Contains React Three Fiber scene and text dialog.
  • src/Splat.tsx - Clone of @react-three/drei's Splat component with some modifications to add custom materials.
  • src/materials/ - Custom materials to demo interesting effects to use Gaussian Splatting. Any customizations from the base material are commented with // CUSTOM + // END CUSTOM.

splat

splat

splatter-three.js

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •