sparkjs
CommunityMaster 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.