Como descrito nas sessões anteriores, a saída final da máscara de um módulo (o efeito combinado de máscaras desenhadas e paramétricas) é uma matriz de pixels em tons de cinza representando quanto o efeito do módulo deve ser aplicado em cada pixel. Esta imagem rasterizada é guardada internamente por módulos ativos e pode ser reusada posteriormente por outros módulos no pixelpipe.
Assim como com qualquer máscara, se a opacidade do valor de um pixel na máscara rasterizada é zero, a entrada é passada pelo módulo sem modificações. Se a opacidade é 1, o módulo tem efeito completo. Para cada valor entre 0 e 1 o efeito do módulo é aplicado proporcionalmente naquele local.
You can choose a raster mask from the combobox. Raster masks can be identified by the name of the module against which they were originally generated.
Note: Raster masks are generated as part of a module’s internal processing. Once a module’s processing is complete its mask then becomes available to subsequent modules in the pixelpipe.
Isto tem duas implicações:
Raster masks cannot be generated by disabled modules since they do not participate in pixelpipe processing. As soon as you disable a module, its mask is no longer available for use.
Raster masks are passed up the pixelpipe after module processing – they can only be used by modules that come later in the pipe than the generating module.