Each processing module takes its input from the preceding module in the pixelpipe, performs its operation on the image data, and then hands the output to the next module in the pixelpipe.
De uitgangsgegevens van een module kunnen optioneel opnieuw worden verwerkt (gecombineerd) met de invoergegevens voordat ze aan de volgende module worden overgedragen. Deze extra verwerkingsstap heet overvloei – invoer- en uitvoergegevens worden opnieuw verwerkt met behulp van algoritmen die overvloei-operators of overvloei modus worden genoemd.
Elke mengmodus wordt verder geregeld door de parameter dekking (met een waarde tussen 0% en 100%) die bepaalt hoeveel de invoer- en uitvoerbeelden bijdragen aan het eindresultaat. Gewoonlijk geeft een dekking van 0% een afbeelding weer die identiek is aan de invoerafbeelding (de module heeft geen effect), terwijl een dekking van 100% het maximale effect van de module oplevert.
This opacity can be the same for every pixel (using the global opacity slider), in which case blending acts uniformly over the entire image. Alternatively the opacity values can vary depending on the properties or location of each pixel. This local modification of opacity is called a mask. Masks provide the user with fine control over which parts of an image are affected by a module and to what extent. The user may choose to activate a drawn mask, a parametric mask or a combination.
Blending and masking functionality is controlled via a group of icons located at the bottom of each applicable module.
Deze pictogrammen maken de volgende maskeer- en overvloeiopties mogelijk, van links naar rechts:
- off
- Module output is passed to the next module in the pixelpipe without additional reprocessing. No further controls are displayed.
- uniform
- Invoer- en uitvoerafbeeldingen worden uniform opnieuw verwerkt met de gekozen overvloeimodus, waarbij de hoeveelheid overvloeiing wordt geregeld door een enkele dekkingsschuifregelaar. Er worden extra bedieningselementen weergegeven waarmee de overvloeimodus en dekking kunnen worden geselecteerd. De standaardinstelling is een overvloeimodus van “normaal” met een dekking van 100%.
- vector masker
- Herverwerking vindt plaats met de gekozen overvloeimodus en een dekking op basis van pixellocatie zoals gedefinieerd door een of meer getekende vormen. Er worden extra bedieningselementen weergegeven waarmee maskerelementen kunnen worden getekend. Als er geen maskerelementen zijn getekend, hebben alle pixels dezelfde dekking, zoals gedefinieerd door de schuifregelaar voor dekking.
- parametrisch masker
- Herverwerking vindt plaats met de gekozen overvloeimodus en een dekking op basis van de eigenschappen van individuele pixels. Er worden extra bedieningselementen weergegeven waarmee de dekking per pixel kan worden aangepast, bepaald door pixelwaarden.
- vector & parametrisch masker
- Herverwerking vindt plaats met de gekozen overvloeimodus en een dekking op basis van een combinatie van een getekend en parametrisch masker.
- rastermasker
- Herverwerking vindt plaats met de gekozen overvloeimodus en een dekking op basis van een masker dat eerder in de pixelpipe door een actieve module is gegenereerd.
- Overvloeiopties
- Kies welke kleurruimte u wilt gebruiken bij het berekenen van het overvloeimasker en specificeer of u al dan niet wilt toestaan dat een masker wordt gegenereerd op basis van de uitvoerkanalen van de module (normaal wordt een parametrisch masker gegenereerd op basis van de invoerkanalen die de module binnenkomen). De volgende opties zijn beschikbaar:
- terugzetten naar standaard mengkleurruimte: Gebruik de standaard kleurruimte voor de module om het parametrische masker te specificeren.
- Lab: gebruik de Lab-kleurruimte (indien beschikbaar) om het parametrische masker op te geven.
- RGB (scherm): gebruik de scherm-gerefereerde RGB/LTV-kleurruimte om het parametrische masker op te geven.
- RGB (scene): gebruik de scene-gerefereerde RGB/JzCzhz-kleurruimte om het parametrische masker op te geven.
- uitvoerkanalen tonen: Toon de parametrisch masker output kanaal controles, zodat het parametrisch masker gedefinieerd kan worden in termen van de output kanalen van de module.
Opmerking: Niet al deze mengopties zijn beschikbaar voor elke module.