Сэмпл Alpha Blend
Этот сэмпл графа материала демонстрирует создание простого прозрачного материала Alpha Blend.
Данные RGB Albedo для материала Mesh Transparent PBR (используемого для прозрачных материалов) берутся из вывода параметра Color (узел Color). Значение Roughness задается непосредственно с помощью узла Float.
Вход Opacity для материала построен следующим образом:
- Исходные данные Opacity берутся из текстуры (узел Texture 2D), выбранной узлом Sample Texture и подключаемой через адаптер порта X к узлу Power (поскольку для карты непрозрачности используется только R-канал).
- Узлы Power и Multiply применяют значения power и opacity, предоставленные двумя узлами параметров Slider (что позволяет настраивать значения с плавающей запятой с помощью панели Parameters в UnigineEditor).
- Результирующий вывод узла Multiply затем ограничивается в диапазоне [0.0f; 1.0f] (узел Saturate) и передается узлу основного материала.
Наконец, выходные данные передаются узлу Final.
Результат
Последнее обновление:
18.01.2024
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter