What problem does it solve? Creating believable falling foliage in 3D scenes is hard: naive particle systems produce leaves that never turn edge-on, drift independently of their tumble, pop visibly when recycled, and fall through roofs or interior geometry. This Skill provides a proven implementation playbook for natural-looking 3D falling leaves. ## Core Features & Use Cases - Convincing Leaf Rendering: Build two-sided leaf meshes with distinct front/back appearance, padded texture atlases, and correct alpha testing or blending with depth handling. - Coupled Tumble and Drift: Assign persistent seeded per-leaf values and couple lateral slip to tumble angle so leaves slip fastest when edge-on, plus shared wind fields with bounded simulation steps. - Instancing and Camera-Aware Recycling: Use InstancedMesh with seeded attributes, wrap leaves outside the visible volume ahead of the camera, and hide resets behind fog or smoothstep boundary fades. - World Integration: Depth-test against architecture, exclude interior volumes, match shadow passes, and drive palette and density from seasonal state. - Use Case: Add an autumn leaf field to a Three.js landscape where leaves tumble realistically, drift with wind, occlude behind buildings, and recycle invisibly as the camera moves. ## Quick Start Use the 3d-falling-leaves skill to add instanced falling leaves with realistic tumble, wind, and scene occlusion to my Three.js scene.