Растрові маски
As described in the previous sections, the final output of a module’s mask (the combined effect of any drawn and parametric masks) is a grayscale raster image representing the extent to which the module’s effect should be applied to each pixel. This raster image is stored internally for active modules and can be subsequently reused by other modules in the pixelpipe.
Як і у випадку з будь-якою маскою, якщо значення непрозорості для пікселя в растровій масці дорівнює нулю, вхід модуля проходить через модуль без змін. Якщо непрозорість 1.0, модуль має повний ефект. Для кожного значення від 0 до 1.0 ефект модуля застосовується пропорційно в цьому місці.
Ви можете вибрати растрову маску з поля зі списком. Растрові маски можна ідентифікувати за назвою модуля, щодо якого вони були спочатку створені.
Примітка: Растрові маски генеруються як частина внутрішньої обробки модуля. Після завершення обробки модуля його маска стає доступною для наступних модулів у конвеєрі обробки.
Це має два наслідки:
-
Растрові маски не можуть створюватися відключеними модулями, оскільки вони не беруть участі в конвеєрі обробки. Як тільки ви вимкнете модуль, його маска більше не доступна для використання.
-
Растрові маски передаються далі по конвеєру обробки після обробки в модулі – їх можуть використовувати лише модулі, які надходять пізніше в конвеєр, ніж генеруючий модуль.