rastermaskers
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.
Zoals met elk masker wordt de input van een module door de module niet gewijzigd als de dekking de waarde 0 heeft. Als de dekking 1.0 is zal de module haar volledig effect hebben. Voor elke waarde tussen 0 en 1.0 zal het effect voor deze pixels proportioneel zijn.
Je kan een rastermasker selecteren in het keuzemenu. Rastermaskers kunnen geïdentificeerd worden door de naam van de module waarin ze gegenereerd werden.
Opmerking. Rastermaskers worden als deel van een module-intern proces gegenereerd. Pas als de module is toegepast dan komt haar masker beschikbaar voor de volgende modules in de pixelpijplijn.
Dit heeft twee gevolgen.
-
Rastermaskers kunnen niet door uitgeschakelde modules gegenereerd worden omdat ze geen deel uitmaken van de pixelpijplijnbewerking. Een masker is niet meer beschikbaar voor gebruik zodra de module met dit masker uitgeschakeld wordt.
-
Rastermaskers worden, na toepassing, aan de pixelpijplijn doorgegeven. Deze maskers kunnen enkel gebruikt worden door modules die verderop in de pixelpijplijn gebruikt worden.