Materials define surface appearance—color, texture, reflectivity, transparency, and custom shader effects.
| Material | Lighting | Use Case | Performance |
| MeshBasicMaterial | None | UI, unlit, debug | Fastest | | MeshStandardMaterial | PBR | General 3D | Good | | MeshPhysicalMaterial | PBR+ | Glass, car paint | Slower | | MeshLambertMaterial | Diffuse | Matte surfaces | Fast | | MeshPhongMaterial | Specular | Shiny plastic | Fast | | MeshToonMaterial | Cel-shaded | Stylized | Good |
Материалы Three.js в R3F, встроенные материалы (стандартные, физические, базовые и т. д.), ShaderMaterial с пользовательским GLSL, привязка и анимация униформ, а также свойства материалов. Используйте при выборе материалов, создании пользовательских шейдеров или привязке динамических форм. Источник: bbeierle12/skill-mcp-claude.