2022-ESAV

Le fluide comme source d’animation

Exercice final 🤓 (ressources complémentaires sur le fluide ci-dessous)

  1. Finaliser votre animation de transition/ boucle visuelle.
  2. Ajouter les couleurs, la typographie liée à votre univers visuel pour l’événement Louisa
  3. Trouver un rythme qui puisse faire vivre votre composition pour proposer une ambiance graphique tout en fluidité. (L’ambiance sonore peut être un plus, où pas, à vous de voir.) 👀

Exemple de grille générée en expression :

Animation source

// Récupération de l'index du layer 
s = thisComp.layer(index);

// Définition de la largeur de la composition et hauteur/largeur du layer
largeurComp=thisComp.width;
largeurLayer=s.sourceRectAtTime(time-s.inPoint,true).width;
HautLayer=s.sourceRectAtTime(time-s.inPoint,true).height;

// Définition de la valeur x de la position est égale à la largeur de l'élément précédent (index-1)
x=largeurLayer*(index-1);

// résolution de la grille
resolution=Math.floor(largeurComp/largeurLayer)+1;


// // Définition de la valeur y de la position
y= Math.floor((index-1)/resolution)*(HautLayer);


// Condition qui s'applique à chaque début de ligne   
if(Math.floor((index-1)/resolution)>0)
{
	// Condition pour obtenir un décalage toute les 2 lignes
	if(Math.floor((index-1)/resolution)%2==1)
		x=x-resolution*Math.floor((index-1)/resolution)*largeurLayer+largeurLayer/2;
	else
		x=x-resolution*Math.floor((index-1)/resolution)*largeurLayer;
}

// Return (mise à jour du tableau de la position (deux valeurs, x et y)
[x,y]

Solid animés par une expression :

Animation source

var sample = thisComp.layer("bg").sampleImage(position, [1, 1]);
var sampleHSL = rgbToHsl(sample);

var newOpacity = linear(sampleHSL[2], 0, 1, 100, 0);

[newOpacity];

Fractal Noise Hair + leaf dancing with expression :

Fractal noise + hair effect :
Fractal noise hair

Fractal noise hair :
Fractal noise hair

Sources After Effect (Stéphane B. / Chevalvert) : Sources

Rotation avec Expression : Sources

Kinetic and fluid typography in After Effect

À la demande d’Ilyas, voici un tutorial sur le balayage temporel (time scanning) : https://mattrunks.com/en/tutorials/after-effects/sexy-offsets-graphic-lags

Ci-dessous, des tests effectués sur ce principe ✌️
https://fromsmash.com/AE-kinetic-type (à télécharger sous 7 jours)

Kinetic typography in After Effect

Kinetic typography in After Effect

Kinetic typography in After Effect

Liquid animation :

Effet lava lamp
https://www.youtube.com/watch?v=O5wq9DsQ_Lc

Effet lava lamp

3 type d’effets avec Turbulence display
https://www.youtube.com/watch?v=Pq7BEhiHcKU

lava-lampe-Turbulence-display

Mr. Mercury

https://www.youtube.com/watch?v=zQWWrs1ir9o

Mr-Mercury

Reflet

https://www.youtube.com/watch?v=LAX-iLOOx8c

effet-realiste

Les caustiques

https://www.youtube.com/watch?v=epDaMouy7ho

Caustics

Hand made transition

https://www.youtube.com/watch?v=OR5BBKukRO8

transitions-hand-made

Liquid Marble Effect

Fractal Noise https://www.youtube.com/watch?v=yclxov7uRXE

Liquid-Marble

Smoke simulation (atmospheric fog with Fractal Noise) :

https://www.youtube.com/watch?v=ptQ6Re6JvWM

atmospheric-fog

On passe à la dernière étape (export et intégration)

➡️ https://cahier.chevalvert.fr/ESAV-2022/seance-6