0
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill jjuidev/jss --skill threejs- SKILL.md4.7 KB
Overview
This skill helps you build high-performance 3D web applications using Three.js (WebGL/WebGPU). It bundles 556 searchable examples, 60 API classes, and 20 use-case templates to accelerate development. Use it to create scenes, load models, add animations, implement physics, and deploy VR/XR experiences.
How this skill works
Searchable example and API collections let you find working code for particle effects, PBR materials, GLTF loading, post-processing, and compute shaders. The skill provides templates and progressive reference files from fundamentals through advanced topics like WebGPU and shader graphs. Command-line search tools filter by domain, category, complexity, or use case so you can locate relevant examples quickly.
When to use it
- When building 3D scenes, interactive visualizations, or browser games
- When you need to load or optimize 3D assets (GLTF, FBX, OBJ)
- When adding animations, physically based materials, or particle systems
- When implementing physics, VR/WebXR, or spatial audio
- When migrating to WebGPU or writing compute/custom shaders
Best practices
- Start from a minimal scene and incrementally add features to isolate performance issues
- Use GLTF for complex assets and precompute lightmaps or LODs for production
- Prefer BufferGeometry, instancing, and texture atlases to reduce draw calls
- Profile frequently and use post-processing sparingly; bake static lighting where possible
- Organize references: fundamentals → loaders/textures → performance → advanced shaders
Example use cases
- Product configurator with GLTF models, PBR materials, and environment maps
- Browser-based game with animation mixers, physics engine integration, and input controls
- Data visualization using BufferGeometry and GPU particle compute shaders
- Immersive WebXR scene with spatial audio and optimized shadows
- Architectural visualization with HDR lighting, CSM shadows, and high-res models
FAQ
Use the provided search tool and specify a domain like examples, api, or use-cases, plus optional filters for category or complexity.
Which loader should I prefer for production assets?
GLTF is recommended for production due to broad support, compact size, and efficient runtime features like draco compression and embedded materials.