| MeshBasicMaterial | Unlit, flat colors, wireframes | No | | MeshLambertMaterial | Matte surfaces, performance | Yes (diffuse only) | | MeshPhongMaterial | Shiny surfaces, specular highlights | Yes | | MeshStandardMaterial | PBR, realistic materials | Yes (PBR) | | MeshPhysicalMaterial | Advanced PBR, clearcoat, transmission | Yes (PBR+) |
| MeshToonMaterial | Cel-shaded, cartoon look | Yes (toon) | | MeshNormalMaterial | Debug normals | No | | MeshDepthMaterial | Depth visualization | No | | ShaderMaterial | Custom GLSL shaders | Custom | | RawShaderMaterial | Full shader control | Custom |
Use this skill when tackling tasks related to its primary domain or functionality as described above.
Материалы Three.js — PBR, базовые, фонги, шейдерные материалы, свойства материалов. Используйте при стилизации сеток, работе с текстурами, создании пользовательских шейдеров или оптимизации производительности материалов. Источник: sickn33/antigravity-awesome-skills.