Карты материалов
Каждая карта — это пара: изображение и его опции (тайлинг, смещение, поворот, фильтрация, цветовое пространство, UV-канал). Обычно достаточно задать одно изображение.
Какие карты принимает материал, зависит от его типа, поэтому смена типа может оставить заданную ранее карту неиспользованной.
Названия ниже — это то, как их называет панель материала; последняя колонка — то, чем пользуется скрипт или нода патча.
| Карта | Для чего | basic | standard | physical | toon | normal | chromakey | occluder | ref | В коде |
|---|---|---|---|---|---|---|---|---|---|---|
| Анизотропия | направление шлифовки металла | ✓ | anisotropyMap | |||||||
| Блики | где блестит | ✓ | specularMap | |||||||
| Запечённый свет | запечённое освещение | ✓ | ✓ | ✓ | ✓ | ✓ | lightMap | |||
| Иридесценция | где появляется эффект бензиновой плёнки | ✓ | iridescenceMap | |||||||
| Лак | где лежит лак | ✓ | clearcoatMap | |||||||
| Металличность | какие части металлические | ✓ | ✓ | ✓ | metalnessMap | |||||
| Нормали | детали поверхности без лишней геометрии | ✓ | ✓ | ✓ | ✓ | ✓ | normalMap | |||
| Нормали лака | фактура в лаке | ✓ | clearcoatNormalMap | |||||||
| Окружение | отражения | ✓ | ✓ | ✓ | envMap | |||||
| Прозрачность | прозрачность, берётся из яркости | ✓ | ✓ | ✓ | ✓ | ✓ | alphaMap | |||
| Пропускание | где свет проходит насквозь | ✓ | transmissionMap | |||||||
| Свечение | какие части светятся | ✓ | ✓ | ✓ | emissiveMap | |||||
| Сила бликов | насколько отражает | ✓ | specularIntensityMap | |||||||
| Смещение | реально смещает поверхность | ✓ | ✓ | ✓ | ✓ | displacementMap | ||||
| Толщина | какой толщины стекло | ✓ | thicknessMap | |||||||
| Толщина иридесценции | насколько он сильный | ✓ | iridescenceThicknessMap | |||||||
| Цвет | основное изображение цвета | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | map | ||
| Цвет блеска ткани | цвет блеска ткани | ✓ | sheenColorMap | |||||||
| Цвет бликов | оттенок отражений | ✓ | specularColorMap | |||||||
| Шероховатость | здесь отполировано, там матово | ✓ | ✓ | ✓ | roughnessMap | |||||
| Шероховатость блеска | насколько мягкий этот блеск | ✓ | sheenRoughnessMap | |||||||
| Шероховатость лака | насколько отполирован лак | ✓ | clearcoatRoughnessMap | |||||||
| Ambient occlusion | запечённая контактная тень | ✓ | ✓ | ✓ | ✓ | ✓ | aoMap | |||
| Bump | детали по высоте — лучше взять карту нормалей | ✓ | ✓ | ✓ | ✓ | ✓ | bumpMap | |||
| Toon-градиент | рампа для toon | ✓ | gradientMap |
Карты ambient occlusion, света, окружения, bump, смещения и градиента сохраняются, если вы их задали, но рендерер их игнорирует. Вместо bump используйте карту нормалей, а окружение задавайте на сцене. Панель материала предупредит, когда вы возьмёте такую.
Карта, несущая числа, а не цвет — roughness, metalness, маска, — должна быть помечена соответствующе в опции цветового пространства, иначе к ней применят цветокоррекцию и значения окажутся неправильными.
Как ими пользоваться: Материалы.