Ultra Fractal. Маски. Введение
Автор: @joondeer
Доброго времени суток.
В этих уроках мы на практике разберемся, как работают маски в программе. Но сначала немного теории.
Одой из наиболее интересных особенностей Ultra Fractal является возможность создавать слои, которые служат масками для других слоев. Эти области слоев бывают прозрачными и непрозрачными, что позволяет увидеть только определенные области связанного слоя. Данная способность открывает целый ряд художественных возможностей, которые никогда раньше не были доступны в фракталогенераторах.
При создании прозрачных областей в слое с использованием прозрачности градиента, форма прозрачных областей изменяется соответственно выбранным алгоритмам раскраски. Прозрачные цвета в градиенте будут прозрачными и в слое. Поэтому этот метод нельзя использовать для создания прозрачных областей произвольной формы.
Если вместо этого использовать преобразования Mapping в Layer Properties и задать прозрачность цвета меньше 255, то можно создать прозрачные области произвольной формы в слое. Вы можете выбрать преобразование, которое выделит нужную вам область, но также, вы можете создать его и сами. Однако, ограничение этого метода заключается в том, что для окраски пикселей установлен сплошной цвет (прозрачный), и они окрашены в соответствии с градиентом и выбранным алгоритмом окраски. Таким способом вы можете создавать только грубые, а не плавные переходы.
Маски преодолевают эти проблемы. Маска - это невидимый слой, который присоединяется к слою, требующему прозрачных областей. Маска содержит прозрачные области, которые создаются с помощью обычного прозрачного градиента. Поскольку маска невидима, эти прозрачные области также невидимы.
Слой, содержащий маску, «заимствует» прозрачные области маски. Форма этих областей определяется выбранной формулой, алгоритмами окраски и градиентом маски. Форма изображения не зависит от слоя, содержащего маску.
Давайте посмотрим на рисунок ниже. В котором показана работа маски.
Слой без маски | Маска с прозрачными областями | Слой с маской |
Как вы можете видеть, слой использует прозрачные области маски. Цвета в слое маски игнорируются.
Слои могут содержать несколько масок для добавления прозрачных областей различной формы. Если слой содержит прозрачные области (например, созданные с прозрачным градиентом), они также учитываются.
В следующем занятии мы перейдем к практике.
Пост подготовил @joondeer для сообщества Fractal
Вы можете найти нас в:
Telegram: https://t.me/joinchat/GZmeKA5cSfYip429CpiMjA
E-mail: fractalteam@mail.ru
Также читайте нас в Steemit: https://steemit.com/@fractal-team
Дизайн: @meskalinerush
—