What problem does it solve? Building browser-based 3D applications requires deep knowledge of WebGL/WebGPU rendering, scene graphs, physics engines, and asset pipelines. This Skill provides complete Babylon.js implementation patterns, API references, and code generators so you can create interactive 3D scenes, games, and visualizations without memorizing the entire framework. ## Core Features & Use Cases - Scene and Engine Setup: Initialize engines, cameras (Free, ArcRotate, Universal, Follow), lighting systems, and render loops with correct configuration. - Meshes, Materials, and Physics: Create built-in shapes, apply Standard or PBR materials, load GLTF/GLB models, and enable Havok physics with aggregates. - Code Generation Scripts: Use mesh_builder.py and scene_generator.py to scaffold mesh creation code and full scene boilerplate in JavaScript or TypeScript. - Use Case: Imagine building a product configurator where users orbit a 3D model, change materials, and view it in AR. This Skill gives you the ArcRotateCamera setup, PBR material configuration, GLTF loading, and WebXR integration patterns to implement it. ## Quick Start Ask the AI to create a Babylon.js scene with an orbit camera, a PBR sphere, ground shadows, and Havok physics enabled.