sparkjs

Community

Master SparkJS 3D Gaussian splats in Three.js.

Authorshi3z
Version1.0.0
Installs0

System Documentation

What problem does it solve?

SparkJS knowledge helps developers build and debug 3D Gaussian splat visualizations in web contexts, integrating with Three.js and SparkJS's API to render rich splat-based scenes.

Core Features & Use Cases

  • Loading splat formats such as .ply, .spz, .splat, .ksplat, .sog, and .rad to render models.
  • Procedural splat generation (grid, text, image, particles) for rapid scene creation.
  • SDF-based editing and Level-of-Detail (LoD) streaming for dynamic, scalable scenes.
  • Dyno shader graphs, SparkControls, and performance optimization guidance for interactive apps.
  • Per-platform considerations and tuning to maximize rendering efficiency.

Quick Start

Create a SparkJS project that loads a sample butterfly.spz and renders it with SparkRenderer in a Three.js scene.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sparkjs
Download link: https://github.com/shi3z/sparkjs-skill/archive/main.zip#sparkjs

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.