---
title: "Spark"
description: "3D Gaussian splatting renderer for Three.js supporting ply, sogs, spz, splat and ksplat formats and mixing splats with regular meshes."
canonical: "https://vibing.inc/library/spark-vg-0309"
category: "Community Finds"
subcategory: "3D web"
license: "open-source"
author: "World Labs"
source: "https://sparkjs.dev/"
---

# Spark
3D Gaussian splatting renderer for Three.js supporting ply, sogs, spz, splat and ksplat formats and mixing splats with regular meshes.
## Facts
- Source: https://sparkjs.dev/
- Category: Community Finds / 3D web
- Author: World Labs
- Licence: open-source
- Tags: threejs, gaussian-splatting, 3d, webgl
## Why it's a gem
Only splat renderer that composites cleanly with normal Three.js scene graphs
---
Listed in The Vibeary: https://vibing.inc/library/spark-vg-0309 · JSON: https://vibing.inc/api/public/library/gems/spark-vg-0309