Start Submit a site
Spark

Spark

sparkjs.devDR 46 Accessible 0 views

Development & Programming Spark is an advanced 3D Gaussian Splatting renderer for THREE.js, built by World Labs.

Editor's Review

For reference only

Spark stands out for treating Gaussian splats as first-class scene objects rather than a separate viewer, so they can be mixed with ordinary THREE.js meshes. Its programmable Dyno system and level-of-detail pipeline suit teams that need dynamic splat effects and smooth performance on weaker hardware

Site introduction

Spark is a rendering library rather than a standalone application. It extends THREE.js with a dedicated Gaussian Splatting renderer, so splats can live inside an existing 3D scene next to conventional geometry, lights, and materials instead of being confined to a separate viewer. The project is developed by World Labs and documented through a structured site covering getting started, migration, and API reference.

The feature set centers on performance and control. A level-of-detail system and on-demand rendering keep frame rates stable across desktop and mobile hardware, while SplatMesh, PackedSplats, and ExtSplats give developers different ways to organize splat data. The Dyno system adds programmable, dynamic splat effects, and the loader accepts common formats including ply, sogs, spz, splat, and ksplat.

The documentation is organized for working developers: a 2.0 migration guide, a deep dive into level-of-detail design, performance tuning notes, and a controls reference. There is also a viewer and examples section, which helps when evaluating whether the renderer fits a particular pipeline before committing to integration work.

Spark is aimed at WebGL and THREE.js developers building product configurators, scanned-environment experiences, or mixed scenes that combine splats with traditional meshes. Those who only need to view a splat file may prefer a simpler hosted viewer. For integration work, start with the getting started guide, then review the level-of-detail and

Comments & Ratings

0

No comments yet. Be the first to review.

Write the first comment

Your email won't be made public; fields marked with * are required.

Rate this site

Click the stars to rate; rating is optional, and clicking the selected star again cancels it.