Перейти до змісту

Декалі

MM_KurinAssetDecalMasked_01a і MM_KurinAssetDecalTranslucent_01a: тріщини, плями і патьоки — як дешеві mesh-декалі або як Decal Actor.

Налаштування

  1. Вибери master (див. Поради). DecalMasked: Material Domain Surface, Blend Mode Masked. DecalTranslucent: Material Domain Deferred Decal, Blend Mode Translucent.
  2. Текстури: Base Color Map (opacity в альфі) + NNMR Map; Mask Map не потрібна.
  3. 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).