Mogelijke toepassingsgebieden zijn denkbaar. Zo zou ik bijvoorbeeld, afhankelijk van het documentformaat, het logo op een specifieke plaats in het document kunnen laten plaatsen.
In deze tutorial wil ik een voorbeeld laten zien van hoe zo'n Als-dan-voorwaarde in een actie kan worden aangemaakt. Hiervoor maak ik eerst een ouderdomseffect op de afbeelding, dat ik vervolgens opneem als actie. Hiervoor maak ik een nieuwe set aan en noem mijn actie "Ouderdomseffect".
Ik creëer het effect door de achtergrondlaag te dupliceren. Het duplicaat converteer ik naar een Smart-Object. Voor het Smart-Object maak ik een Zwart-wit aanpassingslaag voor het sepia-effect als een laagmasker. Vervolgens plaats ik nog een textuur in de Vermengmodus.
In een volgende stap voeg ik een loepvorm uit de Eigen vormen toe. Op een nieuwe laag maak ik een ronde selectie voor het ronde loepgebied en vul deze met een willekeurige kleur. De Vulling-regelaar voor de gekleurde laag wordt ingesteld op 0 procent.
Vervolgens open ik de Vulopties en stel daar onder de geavanceerde vulopties een lichte Uitsparing in.
Het effect is dat het uitgespaarde gedeelte van de laag de inhoud van alle andere lagen verbergt, die transparanties kunnen hebben. Een achtergrondlaag houdt geen rekening met transparanties, daarom kan de Dekking niet eenvoudig worden verlaagd. Daarom wordt hier de oorspronkelijke laag weergegeven. Als ik met mijn loep door de afbeelding ga, zie ik het originele motief zonder het ouderdomseffect. Ik kan nu de opname van de actie stoppen.
Het loopeffect is natuurlijk slechts een voorbeeld. Evenzo goed had ik tekst kunnen gebruiken als uitsparingslaag of andere afbeeldingen. Het gaat er nu om te laten zien wat er gebeurt als de achtergrondlaag een standaard pixellaag is. Ik dubbelklik op de achtergrondlaag om deze in een pixellaag te veranderen.
En ziedaar, het effect werkt niet meer, omdat ook de pixels van deze laag "uitgestanst" worden. Als ik mijn actie probeer uit bij een andere afbeelding waarbij de achtergrond al in een pixellaag is geconverteerd, krijg ik een foutmelding in de actie en als gevolg daarvan is het loepbinnenbereik bovendien transparant.
Het zou goed van pas komen om een voorwaarde toe te voegen aan mijn actie, om ervoor te zorgen dat het ouderdomseffect met de loep ook werkt als iemand zijn motief als pixellaag of Smart-Object heeft geopend. Voordat ik de voorwaarde kan toevoegen, moet ik natuurlijk nog een andere actie opnemen die de sequentie bevat voor wanneer de voorwaarde is voldaan. In dit geval is het de actie dat mijn pixellaag wordt geconverteerd naar een achtergrondlaag via het menu Laag>Nieuw>Laag uit achtergrond.
Als de actie is opgenomen met de opdracht om een pixellaag om te zetten in een achtergrondlaag, dan kan ik via het Acties-menu mijn voorwaarde invoegen.
In het geopende dialoogvenster vind ik de verschillende voorwaarden voor acties. De relevante voorwaarde voor mij is: Laag is een pixellaag. In het tweede veld wijs ik naar de zojuist gemaakte actie die mijn pixellaag omzet in een achtergrondlaag. Het derde veld laat ik op Zonder
De voorwaarde komt vooraan in mijn eerste aangemaakte actie die het ouderdomseffect met de uitsparing creëert.
Het uitspa
reffect werkt alleen als de onderste laag een achtergrondlaag is. Dankzij deze voorwaarde maakt het nu niet uit of iemand een achtergrondlaag, een pixellaag of een Smart-Object open heeft staan.
Dit was mijn voorbeeld van hoe voorwaarden in acties geïntegreerd kunnen worden. Er zijn talloze mogelijkheden om met voorwaarden de toepasbaarheid van acties effectiever en veelzijdiger te maken. Dit maakt het een van de topnieuwtjes in Photoshop CC.