Графика › Материалы
Декали: наклейки на мир
Нужно знать заранее: Материал: шейдер плюс данные, Буфер глубины: кто ближе к камере
Как грязь, трещины, лужи и надписи ложатся на любую поверхность, не трогая её текстуры: проекция коробкой, что декаль может менять в материале, порядок и цена. Почему декали иногда светятся или пропадают.
Пока можно прочитать
Материалы в Unreal: мастер, инстансы, функцииУрок · базаКак Unreal раскладывает идею материала на свои ассеты. Мастер и его настройки — Material Domain, Blend Mode, Shading Model, Two Sided и флаги Usage, от которых зависят наборы шейдеров; инстансы — параметры, группы, цепочки родителей, почему Static Switch компилирует, а цвет нет, и Material Instance Dynamic в игре; функции и слои; коллекции параметров на весь мир; Material Attributes и Substrate; откуда у материала тысячи перестановок, как устроить библиотеку и как читать чужой мастер-материал.Мастер-материал с нуляФлоуПо шагам в Unreal: от пустого графа до мастер-материала камня. Настройки мастера, текстуры параметрами и Sampler Type, ORM по каналам, тинт, тайлинг и сила нормали, детальная нормаль через BlendAngleCorrectedNormals, мох сверху по мировой нормали с маской шума, функция MF_TopLayer, Static Switch, группы параметров, два инстанса и проверка цены в Stats и Shader Complexity.Математика смешиванияШпаргалкаШпаргалка смешивания слоёв и масок. Режимы двух слоёв — Multiply, × 2, Add, Subtract, Linear Burn, Lerp по маске, Screen, Overlay, Hard Light, Soft Light, Linear Light, Color Dodge и Burn, Difference, Min и Max, Height Blend: формула, нейтральное значение, что делает, где стоит в материале и нода Unreal. Операции над маской — One Minus, Power, Saturate, CheapContrast, Levels, Smoothstep, Step; две маски в одну; нормали; кривые режимов картинками и типичные ошибки.