What problem does it solve? Choosing and configuring the right material in React Three Fiber is confusing because Three.js exposes many material types with different lighting models, texture slots, and performance trade-offs. This Skill provides ready-to-use patterns for every common material scenario. ## Core Features & Use Cases - PBR Materials: Configure meshStandardMaterial and meshPhysicalMaterial with roughness, metalness, normal maps, clearcoat, transmission, sheen, and iridescence for realistic surfaces like glass, car paint, and fabric. - Drei Special Materials: Use MeshReflectorMaterial, MeshWobbleMaterial, MeshDistortMaterial, MeshTransmissionMaterial, and MeshDiscardMaterial for reflections, animated distortion, refraction, and shadow-only meshes. - Dynamic & Shared Materials: Animate material properties with useFrame, share material instances across meshes, apply per-face materials, and build custom GLSL shader materials. - Use Case: Build a product configurator where a 3D model needs a glass body, metallic trim, and an emissive glowing logo, all with proper environment maps and bloom-ready emissive intensity. ## Quick Start Ask the AI to create a React Three Fiber scene with a realistic glass sphere using meshPhysicalMaterial with transmission and an environment map.