Декалі¶
MM_KurinAssetDecalMasked_01a і MM_KurinAssetDecalTranslucent_01a: тріщини, плями і патьоки — як дешеві mesh-декалі або як Decal Actor.
Налаштування¶
- Вибери master (див. Поради). DecalMasked: Material Domain Surface, Blend Mode Masked. DecalTranslucent: Material Domain Deferred Decal, Blend Mode Translucent.
- Текстури: Base Color Map (opacity в альфі) + NNMR Map; Mask Map не потрібна.
- Mesh decal: площина або меш-смуга трохи над поверхнею, Cast Shadow вимкнено.
Базові групи¶
| Група | Головні параметри | Порада |
|---|---|---|
| Opacity | Opacity From Base Color Alpha? (on) | Off = вирізання за каналом Mask Map |
| Decal UV | Use Decal UV?, Decal Rotation, Decal Offset, Decal Flip U / V | Rotation в обертах (0.25 = 90°). Усі мапи і parallax слідують за UV |
Інші базові групи: Основні параметри.
Додатки¶
| Додаток | Switch / головні параметри | Що дає |
|---|---|---|
| Decal Atlas | Use Decal Atlas?, Decal Atlas Columns / Rows, Decal Atlas Index | Одне зображення з атласу (0 = верхнє ліве): багато тріщин в одному наборі текстур. Tiling залишай 1 |
| Parallax | Use Parallax?, Parallax Height | Рельєф з Height Map |
| Weather | Use Weather? | Вологість і дощ на декалі |
| Lifetime Fade | Use Decal Lifetime Opacity? (тільки Translucent) | Слідує за fade Decal Actor (Set Fade In / Set Fade Out) |
| Angle Fade | Use Angle Fade?, Angle Fade Axis, Angle Fade Angle (тільки Translucent) | Без розтягування по сходинках і бордюрах. Axis (1, 0, 0) для Decal Actor, (0, 0, 1) для mesh decal |
Поради¶
- Decal Actor: працює тільки DecalTranslucent (проєктується на будь-яку геометрію, мʼяка opacity, fade).
- Mesh decal на площині: DecalMasked найдешевший (чіткий край, Parallax може використовувати Pixel Depth Offset).
- Parallax на Decal Actor: тримай вимкненим; декалі не підтримують Pixel Depth Offset.
- Вартість: Material Stats показує близько 1 500 інструкцій навіть для порожньої Deferred Decal. Порівнюй декалі тільки між собою або міряй у рівні (ProfileGPU).