threejs-webgl

Generated source view for the actual executable engineering/threejs-webgl skill. The durable routing article is Frontend and Design Skills. Source: skills/engineering/threejs-webgl/SKILL.md

Runtime Source

Field Value
Category engineering
Origin personal
Slug threejs-webgl
Source slug threejs-webgl
Family Frontend and Design Skills
Source skills/engineering/threejs-webgl/SKILL.md

Bundled Resources

These files are part of the executable skill folder and must be preserved with the skill source.

File Role
references/details.md Progressive reference
references/skills/aframe-webxr/SKILL.md Progressive reference
references/skills/aframe-webxr/references/details.md Progressive reference
references/skills/babylonjs-engine/SKILL.md Progressive reference
references/skills/babylonjs-engine/references/details.md Progressive reference
references/skills/blender-web-pipeline/SKILL.md Progressive reference
references/skills/blender-web-pipeline/references/details.md Progressive reference
references/skills/img2threejs/.github/FUNDING.yml Progressive reference
references/skills/img2threejs/.github/ISSUE_TEMPLATE/bug_report.yml Progressive reference
references/skills/img2threejs/.github/ISSUE_TEMPLATE/contribution_intent.yml Progressive reference
references/skills/img2threejs/.github/ISSUE_TEMPLATE/feature_request.yml Progressive reference
references/skills/img2threejs/.github/pull_request_template.md Progressive reference
references/skills/img2threejs/.github/release.yml Progressive reference
references/skills/img2threejs/.github/workflows/beta-release.yml Progressive reference
references/skills/img2threejs/.github/workflows/ci.yml Progressive reference
references/skills/img2threejs/.github/workflows/issue-triage.yml Progressive reference
references/skills/img2threejs/.github/workflows/pr-issue-close-policy.yml Progressive reference
references/skills/img2threejs/.github/workflows/release.yml Progressive reference
references/skills/img2threejs/.gitignore Progressive reference
references/skills/img2threejs/CHANGELOG.md Progressive reference
references/skills/img2threejs/CLAUDE.md Progressive reference
references/skills/img2threejs/CONTRIBUTING.md Progressive reference
references/skills/img2threejs/LICENSE Progressive reference
references/skills/img2threejs/README.md Progressive reference
references/skills/img2threejs/ROADMAP.md Progressive reference
references/skills/img2threejs/SKILL.md Progressive reference
references/skills/img2threejs/assets/logo.svg Progressive reference
references/skills/img2threejs/assets/sponsors/atlas-cloud-logomark-black.svg Progressive reference
references/skills/img2threejs/assets/sponsors/atlas-cloud-logomark-white.svg Progressive reference
references/skills/img2threejs/docs/ARCHITECTURE.md Progressive reference
references/skills/img2threejs/docs/RESEARCH_TRELLIS2_TO_IMG2THREEJS.md Progressive reference
references/skills/img2threejs/docs/TOKEN_COST.md Progressive reference
references/skills/img2threejs/docs/UPGRADE_PLAN.md Progressive reference
references/skills/img2threejs/docs/cs2-anatomy/gloves.md Progressive reference
references/skills/img2threejs/docs/cs2-anatomy/heavy.md Progressive reference
references/skills/img2threejs/docs/cs2-anatomy/knives.md Progressive reference
references/skills/img2threejs/docs/cs2-anatomy/pistols.md Progressive reference
references/skills/img2threejs/docs/cs2-anatomy/rifles.md Progressive reference
references/skills/img2threejs/docs/cs2-anatomy/smgs.md Progressive reference
references/skills/img2threejs/docs/cs2-anatomy/snipers.md Progressive reference
references/skills/img2threejs/docs/cs2/3D_Technical_Mapping.json Progressive reference
references/skills/img2threejs/docs/cs2/3D_Technical_Reference.md Progressive reference
references/skills/img2threejs/docs/cs2/3D_Vocabulary_CS2.json Progressive reference
references/skills/img2threejs/docs/cs2/3D_Vocabulary_CS2_Dictionary.md Progressive reference
references/skills/img2threejs/docs/cs2/distill.md Progressive reference
references/skills/img2threejs/docs/cs2/review-gates.md Progressive reference
references/skills/img2threejs/docs/integrations/reference_fidelity_tooling.md Progressive reference
references/skills/img2threejs/docs/issue-triage.md Progressive reference
references/skills/img2threejs/docs/materials/IMAGE_MATERIAL_ANALYSIS.md Progressive reference
references/skills/img2threejs/docs/materials/README.md Progressive reference
references/skills/img2threejs/docs/materials/THREEJS_MATERIAL_REFERENCE.md Progressive reference
references/skills/img2threejs/docs/materials/material-reference.json Progressive reference
references/skills/img2threejs/docs/raw/.keep Progressive reference
references/skills/img2threejs/docs/raw/img2threejs-skill-dataset.json Progressive reference
references/skills/img2threejs/docs/specs/render-profile.v2.example.json Progressive reference
references/skills/img2threejs/docs/specs/render-profile.v2.schema.json Progressive reference
references/skills/img2threejs/docs/specs/vocabulary/README.md Progressive reference
references/skills/img2threejs/docs/specs/vocabulary/core_3d.jsonl Progressive reference
references/skills/img2threejs/docs/specs/vocabulary/core_3d_reconstruction.jsonl Progressive reference
references/skills/img2threejs/docs/specs/vocabulary/cs2.jsonl Progressive reference
references/skills/img2threejs/docs/specs/vocabulary/cs2_reconstruction.jsonl Progressive reference
references/skills/img2threejs/forge/_shared/artifact_cache.py Progressive reference
references/skills/img2threejs/forge/_shared/color_metrics.py Progressive reference
references/skills/img2threejs/forge/_shared/feature_acceptance_policy.py Progressive reference
references/skills/img2threejs/forge/_shared/image_hash.py Progressive reference
references/skills/img2threejs/forge/_shared/jpeg.py Progressive reference
references/skills/img2threejs/forge/_shared/pipeline_routing.py Progressive reference
references/skills/img2threejs/forge/_shared/sdf_primitives.py Progressive reference
references/skills/img2threejs/forge/_shared/spec_search.py Progressive reference
references/skills/img2threejs/forge/_shared/spec_search_profiles.json Progressive reference
references/skills/img2threejs/forge/_shared/status_banner.py Progressive reference
references/skills/img2threejs/forge/_shared/subdivision.py Progressive reference
references/skills/img2threejs/forge/_shared/workflow_state.py Progressive reference
references/skills/img2threejs/forge/materials/__init__.py Progressive reference
references/skills/img2threejs/forge/materials/compatibility.py Progressive reference
references/skills/img2threejs/forge/materials/reference.py Progressive reference
references/skills/img2threejs/forge/next.py Progressive reference
references/skills/img2threejs/forge/report.py Progressive reference
references/skills/img2threejs/forge/requirements.txt Progressive reference
references/skills/img2threejs/forge/stage1_intake/analyze_texture.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/bind_detail_properties.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/build_detail_inventory.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/camera_fitting_math.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/camera_fitting_solver.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/camera_fitting_types.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/camera_image_helpers.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/check_intake_correctness.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/check_reference_admission.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/cs2_foundation.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/cs2_manifest.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/cs2_review_contract.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/delight_albedo.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/detect_cs2.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/detect_reference_effects.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/extract_cs2_textures.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/extract_gradient_stops.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/extract_landmarks.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/extract_part_color_recipe.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/extract_pbr_evidence.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/fetch_cs2_metadata.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/locate_cs2_vpk.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/material_region_analysis.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/probe_glb.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/probe_image.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/run_vision_adapter.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/search_specs.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/semantic_decomposition.py Progressive reference
references/skills/img2threejs/forge/stage1_intake/solve_camera_pose.py Progressive reference
references/skills/img2threejs/forge/stage2_spec/apply_material_analysis.py Progressive reference
references/skills/img2threejs/forge/stage2_spec/cs2_adapters.py Progressive reference
references/skills/img2threejs/forge/stage2_spec/derive_geometry.py Progressive reference
references/skills/img2threejs/forge/stage2_spec/humanoid_proportions.py Progressive reference
references/skills/img2threejs/forge/stage2_spec/new_pre_spec_assessment.py Progressive reference
references/skills/img2threejs/forge/stage2_spec/new_sculpt_spec.py Progressive reference
references/skills/img2threejs/forge/stage2_spec/validate_sculpt_spec.py Progressive reference
references/skills/img2threejs/forge/stage3_build/bake_projected_texture.py Progressive reference
references/skills/img2threejs/forge/stage3_build/decimate.py Progressive reference
references/skills/img2threejs/forge/stage3_build/generate_threejs_factory.py Progressive reference
references/skills/img2threejs/forge/stage3_build/module_cache.py Progressive reference
references/skills/img2threejs/forge/stage3_build/morph_targets.py Progressive reference
references/skills/img2threejs/forge/stage3_build/orchestrate_passes.py Progressive reference
references/skills/img2threejs/forge/stage3_build/uv_unwrap.py Progressive reference
references/skills/img2threejs/forge/stage3_build/visual_hull.py Progressive reference
references/skills/img2threejs/forge/stage4_review/_fit_divine_eye.py Progressive reference
references/skills/img2threejs/forge/stage4_review/append_review.py Progressive reference
references/skills/img2threejs/forge/stage4_review/attachment_anchor.py Progressive reference
references/skills/img2threejs/forge/stage4_review/calibrate_eye.py Progressive reference
references/skills/img2threejs/forge/stage4_review/check_part_coverage.py Progressive reference
references/skills/img2threejs/forge/stage4_review/compare_region_passes.py Progressive reference
references/skills/img2threejs/forge/stage4_review/correction_loop.py Progressive reference
references/skills/img2threejs/forge/stage4_review/cs2_review.py Progressive reference
references/skills/img2threejs/forge/stage4_review/diagnose_render.py Progressive reference
references/skills/img2threejs/forge/stage4_review/diagnose_render_multi_angle.py Progressive reference
references/skills/img2threejs/forge/stage4_review/divine_eye.py Progressive reference
references/skills/img2threejs/forge/stage4_review/fit_params.py Progressive reference
references/skills/img2threejs/forge/stage4_review/geometry_integrity.py Progressive reference
references/skills/img2threejs/forge/stage4_review/joint_loops.py Progressive reference
references/skills/img2threejs/forge/stage4_review/make_comparison_sheet.py Progressive reference
references/skills/img2threejs/forge/stage4_review/material_comparator.py Progressive reference
references/skills/img2threejs/forge/stage4_review/material_feedback.py Progressive reference
references/skills/img2threejs/forge/stage4_review/material_gate.py Progressive reference
references/skills/img2threejs/forge/stage4_review/material_views.py Progressive reference
references/skills/img2threejs/forge/stage4_review/mesh_reference_compare.py Progressive reference
references/skills/img2threejs/forge/stage4_review/multi_pass.py Progressive reference
references/skills/img2threejs/forge/stage4_review/objectness.py Progressive reference
references/skills/img2threejs/forge/stage4_review/pairwise_penetration.py Progressive reference
references/skills/img2threejs/forge/stage4_review/per_feature.py Progressive reference
references/skills/img2threejs/forge/stage4_review/render_bridge.py Progressive reference
references/skills/img2threejs/forge/stage4_review/self_intersection.py Progressive reference
references/skills/img2threejs/forge/stage4_review/turntable_gate.py Progressive reference
references/skills/img2threejs/forge/stage4_review/validate_render_profile.py Progressive reference
references/skills/img2threejs/forge/stage4_review/vlm_gate.py Progressive reference
references/skills/img2threejs/forge/stage5_rig/NOTES.md Progressive reference
references/skills/img2threejs/forge/stage5_rig/__init__.py Progressive reference
references/skills/img2threejs/forge/stage5_rig/emit_rig.py Progressive reference
references/skills/img2threejs/forge/stage5_rig/geodesic_skinning.py Progressive reference
references/skills/img2threejs/forge/stage5_rig/rig_spec.py Progressive reference
references/skills/img2threejs/forge/stage5_rig/validate_rig_payload.py Progressive reference
references/skills/img2threejs/forge/state.py Progressive reference
references/skills/img2threejs/forge/tests/fixtures/implicit_character_torso_limb.json Progressive reference
references/skills/img2threejs/forge/tests/fixtures/knife_review_scene.json Progressive reference
references/skills/img2threejs/forge/tests/fixtures/subdivision_cage.json Progressive reference
references/skills/img2threejs/forge/tests/fixtures/visual_hull_two_views.json Progressive reference
references/skills/img2threejs/forge/tests/showcase_test_support.py Progressive reference
references/skills/img2threejs/forge/tests/test_analyze_texture.py Progressive reference
references/skills/img2threejs/forge/tests/test_attachment_anchor.py Progressive reference
references/skills/img2threejs/forge/tests/test_calibrate_eye.py Progressive reference
references/skills/img2threejs/forge/tests/test_camera_fitting.py Progressive reference
references/skills/img2threejs/forge/tests/test_camera_fitting_cli.py Progressive reference
references/skills/img2threejs/forge/tests/test_camera_fitting_safety.py Progressive reference
references/skills/img2threejs/forge/tests/test_character_rig_derivation.py Progressive reference
references/skills/img2threejs/forge/tests/test_color_metrics.py Progressive reference
references/skills/img2threejs/forge/tests/test_color_recipe.py Progressive reference
references/skills/img2threejs/forge/tests/test_correction_loop.py Progressive reference
references/skills/img2threejs/forge/tests/test_cs2_foundation.py Progressive reference
references/skills/img2threejs/forge/tests/test_cs2_manifest.py Progressive reference
references/skills/img2threejs/forge/tests/test_cs2_review.py Progressive reference
references/skills/img2threejs/forge/tests/test_decimation_wiring.py Progressive reference
references/skills/img2threejs/forge/tests/test_divine_eye.py Progressive reference
references/skills/img2threejs/forge/tests/test_fit_params.py Progressive reference
references/skills/img2threejs/forge/tests/test_geodesic_skinning.py Progressive reference
references/skills/img2threejs/forge/tests/test_geometry_derivation.py Progressive reference
references/skills/img2threejs/forge/tests/test_glb_reference.py Progressive reference
references/skills/img2threejs/forge/tests/test_gradient_stops.py Progressive reference
references/skills/img2threejs/forge/tests/test_hierarchy_scale.py Progressive reference
references/skills/img2threejs/forge/tests/test_hue_zone_parity.py Progressive reference
references/skills/img2threejs/forge/tests/test_humanoid_proportions.py Progressive reference
references/skills/img2threejs/forge/tests/test_humanoid_silhouette_profile.py Progressive reference
references/skills/img2threejs/forge/tests/test_intake_binding.py Progressive reference
references/skills/img2threejs/forge/tests/test_issue_triage.py Progressive reference
references/skills/img2threejs/forge/tests/test_joint_admission_gate.py Progressive reference
references/skills/img2threejs/forge/tests/test_joint_loops.py Progressive reference
references/skills/img2threejs/forge/tests/test_jpeg.py Progressive reference
references/skills/img2threejs/forge/tests/test_material_pipeline.py Progressive reference
references/skills/img2threejs/forge/tests/test_material_reference.py Progressive reference
references/skills/img2threejs/forge/tests/test_module_cache.py Progressive reference
references/skills/img2threejs/forge/tests/test_multi_angle.py Progressive reference
references/skills/img2threejs/forge/tests/test_objectness.py Progressive reference
references/skills/img2threejs/forge/tests/test_optional_vision_tooling.py Progressive reference
references/skills/img2threejs/forge/tests/test_part_collision_morphs_lod.py Progressive reference
references/skills/img2threejs/forge/tests/test_per_feature.py Progressive reference
references/skills/img2threejs/forge/tests/test_pipeline.py Progressive reference
references/skills/img2threejs/forge/tests/test_pipeline_routing.py Progressive reference
references/skills/img2threejs/forge/tests/test_primitive_watertightness.py Progressive reference
references/skills/img2threejs/forge/tests/test_recessed_and_open_shell_topology.py Progressive reference
references/skills/img2threejs/forge/tests/test_reference_admission.py Progressive reference
references/skills/img2threejs/forge/tests/test_reference_effects.py Progressive reference
references/skills/img2threejs/forge/tests/test_release_metadata.py Progressive reference
references/skills/img2threejs/forge/tests/test_render_bridge.py Progressive reference
references/skills/img2threejs/forge/tests/test_render_profile.py Progressive reference
references/skills/img2threejs/forge/tests/test_repetition_system_scale.py Progressive reference
references/skills/img2threejs/forge/tests/test_rig_hierarchy_emission.py Progressive reference
references/skills/img2threejs/forge/tests/test_rig_milestone0.py Progressive reference
references/skills/img2threejs/forge/tests/test_sdf_primitives.py Progressive reference
references/skills/img2threejs/forge/tests/test_search_specs.py Progressive reference
references/skills/img2threejs/forge/tests/test_self_intersection.py Progressive reference
references/skills/img2threejs/forge/tests/test_showcase_tsc_smoke.py Progressive reference
references/skills/img2threejs/forge/tests/test_specular_wash.py Progressive reference
references/skills/img2threejs/forge/tests/test_structure_gates.py Progressive reference
references/skills/img2threejs/forge/tests/test_subdivision.py Progressive reference
references/skills/img2threejs/forge/tests/test_tessellation_tiers.py Progressive reference
references/skills/img2threejs/forge/tests/test_tier1_diagnostics.py Progressive reference
references/skills/img2threejs/forge/tests/test_turntable_gate.py Progressive reference
references/skills/img2threejs/forge/tests/test_uv_unwrap.py Progressive reference
references/skills/img2threejs/forge/tests/test_validate_rig_payload.py Progressive reference
references/skills/img2threejs/forge/tests/test_visual_hull.py Progressive reference
references/skills/img2threejs/forge/tests/test_visual_hull_carve.py Progressive reference
references/skills/img2threejs/forge/tests/test_vlm_gate.py Progressive reference
references/skills/img2threejs/forge/tests/test_workflow_state.py Progressive reference
references/skills/img2threejs/forge/tests/test_ws6_docs.py Progressive reference
references/skills/img2threejs/grimoire/build/analysis_by_synthesis_fitting.md Progressive reference
references/skills/img2threejs/grimoire/build/cs2_finishes.md Progressive reference
references/skills/img2threejs/grimoire/build/geometry_patterns.md Progressive reference
references/skills/img2threejs/grimoire/build/implicit_sdf_modeling.md Progressive reference
references/skills/img2threejs/grimoire/build/python_threejs_render_bridge.md Progressive reference
references/skills/img2threejs/grimoire/build/subdivision_surfaces.md Progressive reference
references/skills/img2threejs/grimoire/build/threejs_texture_reference.md Progressive reference
references/skills/img2threejs/grimoire/build/visual_hull_reconstruction.md Progressive reference
references/skills/img2threejs/grimoire/character/head_construction.md Progressive reference
references/skills/img2threejs/grimoire/character/likeness_maximization.md Progressive reference
references/skills/img2threejs/grimoire/character/reconstruction.md Progressive reference
references/skills/img2threejs/grimoire/character/structure_decomposition.md Progressive reference
references/skills/img2threejs/grimoire/character/stylized_hair_threejs.md Progressive reference
references/skills/img2threejs/grimoire/character/threejs_hair_parameter_contract.json Progressive reference
references/skills/img2threejs/grimoire/feedback/render_capture.md Progressive reference
references/skills/img2threejs/grimoire/feedback/shading_realism.md Progressive reference
references/skills/img2threejs/grimoire/glossary/3d_vocabulary.md Progressive reference
references/skills/img2threejs/grimoire/intake/cs2_intake_contract.md Progressive reference
references/skills/img2threejs/grimoire/intake/cs2_technical_analysis.md Progressive reference
references/skills/img2threejs/grimoire/intake/cs2_texture_acquisition.md Progressive reference
references/skills/img2threejs/grimoire/intake/detail_inventory.md Progressive reference
references/skills/img2threejs/grimoire/intake/image_analysis.md Progressive reference
references/skills/img2threejs/grimoire/intake/local_spec_search.md Progressive reference
references/skills/img2threejs/grimoire/intake/quality_contract.md Progressive reference
references/skills/img2threejs/grimoire/intake/surface_topology.md Progressive reference
references/skills/img2threejs/grimoire/intake/validation_rubric.md Progressive reference
references/skills/img2threejs/grimoire/readiness/action_rigging.md Progressive reference
references/skills/img2threejs/grimoire/readiness/joint_attachment.md Progressive reference
references/skills/img2threejs/grimoire/readiness/procedural_rigging_contract.md Progressive reference
references/skills/img2threejs/grimoire/readiness/standard_character_pipeline.md Progressive reference
references/skills/img2threejs/grimoire/review/divine_eye_microscope.md Progressive reference
references/skills/img2threejs/grimoire/review/gates_reference.md Progressive reference
references/skills/img2threejs/grimoire/review/self_correction.md Progressive reference
references/skills/img2threejs/grimoire/scripts.md Progressive reference
references/skills/img2threejs/integrations/mesh3d/generate_reference_mesh.py Progressive reference
references/skills/img2threejs/integrations/vision/.python-version Progressive reference
references/skills/img2threejs/integrations/vision/README.md Progressive reference
references/skills/img2threejs/integrations/vision/pyproject.toml Progressive reference
references/skills/img2threejs/integrations/vision/reference_vision.py Progressive reference
references/skills/img2threejs/scripts/capture_threejs_playwright.py Progressive reference
references/skills/img2threejs/scripts/character_audit.sh Progressive reference
references/skills/img2threejs/scripts/issue_triage.py Progressive reference
references/skills/img2threejs/scripts/release_metadata.py Progressive reference
references/skills/img2threejs/skills/cs2-knife.md Progressive reference
references/skills/img2threejs/skills/cs2-pistol.md Progressive reference
references/skills/img2threejs/skills/cs2_technical_analysis.md Progressive reference
references/skills/img2threejs/skills/generic-extract-skill.md Progressive reference
references/skills/lightweight-3d-effects/SKILL.md Progressive reference
references/skills/lightweight-3d-effects/references/details.md Progressive reference
references/skills/playcanvas-engine/SKILL.md Progressive reference
references/skills/playcanvas-engine/references/details.md Progressive reference
references/skills/react-three-fiber/SKILL.md Progressive reference
references/skills/react-three-fiber/references/details.md Progressive reference
references/skills/spline-interactive/SKILL.md Progressive reference
references/skills/spline-interactive/references/details.md Progressive reference
references/skills/substance-3d-texturing/SKILL.md Progressive reference
references/skills/substance-3d-texturing/references/details.md Progressive reference
references/skills/threejs-landscape/SKILL.md Progressive reference
references/skills/threejs-landscape/agents/openai.yaml Progressive reference
references/skills/threejs-landscape/demo/PROMPT.md Progressive reference
references/skills/threejs-landscape/demo/assets/three.min.js Progressive reference
references/skills/threejs-landscape/demo/index.html Progressive reference
references/skills/threejs-landscape/demo/preview.jpg Progressive reference
references/skills/threejs-towers/SKILL.md Progressive reference
references/skills/threejs-towers/agents/openai.yaml Progressive reference
references/skills/threejs-towers/demo/PROMPT.md Progressive reference
references/skills/threejs-towers/demo/assets/three.min.js Progressive reference
references/skills/threejs-towers/demo/index.html Progressive reference
references/skills/threejs-towers/demo/preview.jpg Progressive reference
references/skills/threejs-weather/SKILL.md Progressive reference
references/skills/threejs-weather/agents/openai.yaml Progressive reference
references/skills/threejs-weather/demo/PROMPT.md Progressive reference
references/skills/threejs-weather/demo/assets/three.min.js Progressive reference
references/skills/threejs-weather/demo/index.html Progressive reference
references/skills/threejs-weather/demo/preview.jpg Progressive reference
references/skills/web3d-integration-patterns/SKILL.md Progressive reference
references/skills/web3d-integration-patterns/references/details.md Progressive reference

Description

Build 3D for the web with Three.js, React Three Fiber, Babylon.js, PlayCanvas, A-Frame or Spline, plus Blender and Substance exports, procedural scenes and image-to-Three.js models. Use for any 3D scene, WebGL or WebGPU work.

Skill Source

---
name: threejs-webgl
description: >-
  Build 3D for the web with Three.js, React Three Fiber, Babylon.js, PlayCanvas, A-Frame or
  Spline, plus Blender and Substance exports, procedural scenes and image-to-Three.js models. Use
  for any 3D scene, WebGL or WebGPU work.
origin: personal
source_slug: threejs-webgl
---


# Three.js WebGL/WebGPU Development

## Overview

Three.js is the industry-standard JavaScript library for creating 3D graphics in web browsers using WebGL and WebGPU. This skill provides practical guidance for building performant, interactive 3D experiences including scenes, cameras, renderers, geometries, materials, lights, textures, and animations.

## When to Use This Skill

Use this skill when:
- Building interactive 3D web experiences
- Creating product configurators or visualizers
- Implementing WebGL/WebGPU rendering
- Working with 3D models, scenes, or animations
- Optimizing Three.js performance
- Integrating Three.js with other libraries (GSAP, React, etc.)
- Debugging Three.js rendering issues

For React integration, use the **react-three-fiber** skill.
For animation, combine with the **gsap-scrolltrigger** skill.
For UI animations, use the **motion-framer** skill.


## Progressive Disclosure

This `SKILL.md` is the routing layer. Detailed recipes, examples, integration notes, and troubleshooting guidance live in `references/details.md` so they are loaded only when the task needs them.

Before producing concrete output, making a design recommendation, or debugging an implementation, load the relevant reference section below. Do not rely on memory for branch-specific APIs, examples, or caveats.

| Task branch | Read first |
| --- | --- |
| Core Concepts | `references/details.md#core-concepts` |
| Quick Start Pattern | `references/details.md#quick-start-pattern` |
| Common Patterns | `references/details.md#common-patterns` |
| Integration Patterns | `references/details.md#integration-patterns` |
| Performance Optimization | `references/details.md#performance-optimization` |
| Best Practices | `references/details.md#best-practices` |
| Common Pitfalls | `references/details.md#common-pitfalls` |
| Resources | `references/details.md#resources` |
| Advanced Topics | `references/details.md#advanced-topics` |

<!-- folded-skills:auto:start -->
## Folded Skill References

These former standalone skills are bundled here as references to keep the runtime list compact. Load only the reference that matches the user's exact product, framework, or failure mode. Where a reference disagrees with this skill, this skill wins.

| Former skill | Reference | Description |
| --- | --- | --- |
| `aframe-webxr` | [`references/skills/aframe-webxr/SKILL.md`](references/skills/aframe-webxr/SKILL.md) | Declarative web framework for building browser-based 3D, VR, and AR experiences using HTML and entity-component architecture. Use this skill when creating WebXR applications, VR experiences, AR experiences, 360-degree media viewers, or immersive web content with minimal JavaScript. Triggers on tasks involving A-Frame, WebXR, VR development, AR development, entity-component-system, declarative 3D, or HTML-based 3D scenes. Built on Three.js with accessible HTML-first approach. |
| `babylonjs-engine` | [`references/skills/babylonjs-engine/SKILL.md`](references/skills/babylonjs-engine/SKILL.md) | Comprehensive skill for Babylon.js 3D web rendering engine. Use this skill when building real-time 3D experiences, browser-based games, interactive visualizations, or immersive web applications. Triggers on tasks involving Babylon.js, 3D scenes, WebGL/WebGPU rendering, entity-component systems, physics simulations, PBR materials, shadow mapping, or 3D model loading. Alternative to Three.js with built-in editor integration and game engine features. |
| `blender-web-pipeline` | [`references/skills/blender-web-pipeline/SKILL.md`](references/skills/blender-web-pipeline/SKILL.md) | Blender to web export workflows for 3D models and animations. Use this skill when exporting Blender models to glTF for web, optimizing 3D assets for Three.js or Babylon.js, batch processing models with Python scripts, automating Blender workflows, or creating web-ready 3D pipelines. Triggers on tasks involving Blender glTF export, bpy scripting, 3D asset optimization, model compression, texture baking, or Blender automation. Exports models for threejs-webgl, react-three-fiber, and babylonjs-engine skills. |
| `img2threejs` | [`references/skills/img2threejs/SKILL.md`](references/skills/img2threejs/SKILL.md) | Turn an object or character reference image into a quality-gated, animation-ready procedural Three.js model built in code. Use for image-to-3D reconstruction, detail-accurate object rebuilds, stylized/likeness-maximized human characters, sculpt specs, and staged code generation. |
| `lightweight-3d-effects` | [`references/skills/lightweight-3d-effects/SKILL.md`](references/skills/lightweight-3d-effects/SKILL.md) | Lightweight 3D effects for decorative elements and micro-interactions using Zdog, Vanta.js, and Vanilla-Tilt.js. Use this skill when adding pseudo-3D illustrations, animated backgrounds, parallax tilt effects, decorative 3D elements, or subtle depth effects without heavy frameworks. Triggers on tasks involving Zdog pseudo-3D, Vanta.js backgrounds, Vanilla-Tilt parallax, card tilt effects, hero section animations, or lightweight landing page visuals. Ideal for performance-focused designs. |
| `playcanvas-engine` | [`references/skills/playcanvas-engine/SKILL.md`](references/skills/playcanvas-engine/SKILL.md) | Lightweight WebGL/WebGPU game engine with entity-component architecture and visual editor integration. Use this skill when building browser-based games, interactive 3D applications, or performance-critical web experiences. Triggers on tasks involving PlayCanvas, entity-component systems, game engine development, WebGL games, 3D browser applications, editor-first workflows, or real-time 3D rendering. Alternative to Three.js with game-specific features and integrated development environment. |
| `react-three-fiber` | [`references/skills/react-three-fiber/SKILL.md`](references/skills/react-three-fiber/SKILL.md) | Build declarative 3D scenes with React Three Fiber (R3F) - a React renderer for Three.js. Use when building interactive 3D experiences in React applications with component-based architecture, state management, and reusable abstractions. Ideal for product configurators, portfolios, games, data visualization, and immersive web experiences. |
| `spline-interactive` | [`references/skills/spline-interactive/SKILL.md`](references/skills/spline-interactive/SKILL.md) | Browser-based 3D design tool with visual editor, animation, and web export. Use this skill when creating 3D scenes without code, designing interactive web experiences, prototyping 3D UI, exporting to React/web, or building designer-friendly 3D content. Triggers on tasks involving Spline, no-code 3D, visual 3D editor, 3D animation, state-based interactions, React Spline integration, or scene export. Alternative to Three.js for designers who prefer visual tools over code. |
| `substance-3d-texturing` | [`references/skills/substance-3d-texturing/SKILL.md`](references/skills/substance-3d-texturing/SKILL.md) | Comprehensive skill for Adobe Substance 3D Painter texturing and material creation workflow. Use this skill when creating PBR materials, exporting textures for web/game engines, optimizing 3D assets for real-time rendering, or automating texture workflows. Triggers on tasks involving Substance 3D Painter, PBR texturing, material creation, texture export for Three.js, Babylon.js, Unity, Unreal, glTF optimization, or Python API automation. Creates optimized textures for threejs-webgl, react-three-fiber, and babylonjs-engine materials. |
| `threejs-landscape` | [`references/skills/threejs-landscape/SKILL.md`](references/skills/threejs-landscape/SKILL.md) | Build a live Three.js landscape that stays quiet behind a subject — a noise heightfield on a polar grid so resolution follows the lens, ground coloured by slope and moisture rather than by texture, instanced GPU grass whose wind costs nothing on the CPU, scattered stones, a gradient sky dome, a star field you can actually see, and a time-of-day system that cross-fades instead of cutting. Use for hero backdrops, product stages, scroll worlds, or any scene where a building, object, or figure has to sit in a place rather than float on a gradient. |
| `threejs-towers` | [`references/skills/threejs-towers/SKILL.md`](references/skills/threejs-towers/SKILL.md) | Generate architecture procedurally in Three.js and film it assembling — a small geometry vocabulary that builds pagodas, castles, domes and spires from parameters instead of mesh files, hip roofs with flying eaves driven by a single profile function, and a clipping-plane build animation where everything below a rising line is finished work and scaffolding stands above it. Use for construction studies, architectural title sequences, procedural landmarks, or any hero object that should build itself rather than fade in. |
| `threejs-weather` | [`references/skills/threejs-weather/SKILL.md`](references/skills/threejs-weather/SKILL.md) | Put weather into a Three.js scene that reads as weather — rain anchored inside the frustum, a storm that is the rain leaned on rather than a second system, lightning on its own light with thunder scheduled by distance, snow that blows up into blizzards and keeps settling until the ground goes white, wet ground with puddles and splashes, and looping ambience that has no seam. Use for scene atmosphere, seasonal states, hero backdrops, or any world where clear/rain/storm/snow needs to be a control the viewer can turn. |
| `web3d-integration-patterns` | [`references/skills/web3d-integration-patterns/SKILL.md`](references/skills/web3d-integration-patterns/SKILL.md) | Meta-skill for combining Three.js, GSAP ScrollTrigger, React Three Fiber, Motion, and React Spring for complex 3D web experiences. Use when building applications that integrate multiple 3D and animation libraries, requiring architecture patterns, state management, and performance optimization across the stack. Triggers on tasks involving library integration, multi-library architectures, scroll-driven 3D experiences, physics-based 3D animations, or complex interactive 3D applications. |
<!-- folded-skills:auto:end -->

Timeline

1 page links here