Utiliser les conditions EXPRESSION:Conditions

Les instructions if else sont utilisées pour déterminer un résultat en fonction d’une condition. Les expressions sont basées sur le langage de programmation JavaScript. Voici une application à titre d’exemple, qui permet également de voir une autre utilisation des Layer Space Transforms vus dans le chapitre précédent. 

Faire qu’un calque ait une face avant et arrière différente

Vous pouvez bien sûr mettre deux calques dos à dos et les solidariser avec un parentage, mais cette méthode n’est pas parfaite. Nous allons procéder autrement.

 Utilisez de préférence deux calques de même taille. Placez le premier en 3D et désactivez la visibilité de l’autre en désactivant l’outil images/iSF19V19.png.

 Sur le premier calque, ajoutez l’effet Fondu de la catégorie Couches.

 Dans la liste Avec le calque de l’effet Fondu, sélectionnez l’autre calque.

images/16SF18V19.png

 Ajoutez une expression dans la propriété Part de l’original.

Cette expression doit déterminer si la face avant est dirigée vers vous. L’image que vous voyez est la composition, cela revient à savoir si un vecteur perpendiculaire au calque est orienté positivement ou négativement par rapport à la composition. Un vecteur perpendiculaire au calque a des coordonnées z non nulles et des coordonnées...

Pour consulter la suite, découvrez le livre suivant :
couv_SF19CCAFT.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Faire un changement de référentiel
Suivant
Appliquer une expression aux calques de texte