Électrocardiogramme

Électrocardiogramme

Tutoriel publié en avril 2009 par Galdon dans la catégorie After Effects

Sans plus attendre, voici le résultat de ce tutoriel (pour vous mettre l'eau à la bouche ^^) :

Dr House ECG - tuto After Effects

Et voilà le projet final :

Électrocardiogramme Projet After Effects
Télécharger

Étape 1 : ça pic !

Dans cette première étape, nous allons créer des éléments qui vont nous permettre de construire une courbe comme celle que vous avez pu voir dans la vidéo (un peu comme des Lego).

Créez une nouvelle composition de taille 100*150 (nommez là pic1), et placez-y un nouveau calque d'effet (Calque > Créer > Calque d'effets).

Sélectionnez l'outil plume et dessinez un pic dans le calque d'effets, qui pourrait avoir à peu près cette allure :

pic masque

Un trait, histoire de meubler

Il ne reste plus qu'à appliquer l'effet trait à notre calque d'effets (Effet > Génération > Trait), avec ces paramètres :

effet trait>pic trait

Nous disposons maintenant d'une portion de courbe, vous pouvez en créer d'autres comme une portion plate comme celle-ci :

plat trait

Étape 2 : cardiogramme

Le cardiogramme, c'est juste une composition dans laquelle on va assembler nos éléments (pics, plats) pour former une courbe. Cette composition doit être un peu plus large que la composition finale.

Créez une nouvelle composition de 900*360 que vous nommerez cardiogramme.

Il ne reste plus qu'à y placer les éléments que nous venons de créer (un pic - un plat - un pic...) :

electrocardiogramme

Étape 3 : animation

Attention, on arrive au premier point intéressant de ce tuto (l'autre c'est l'étape 4 ^^). C'est le moment de créer notre composition finale, de 640*360 !

Placez-y le cardiogramme et créez un nouveau solide blanc de la taille de la compo (640*360 pour ceux qui ont la mémoire courte).

Le pitch

Ce que nous allons faire, c'est afficher notre solide blanc à travers le calque cardiogramme. Dans le jargon on appelle ça un cache luminance.

Après il ne restera plus qu'à déplacer le solide de gauche vers la droite pour que le graphique donne l'impression de se tracer de lui même, comme sur un oscilloscope !

Pour cela il est vous devez positionner le cardiogramme au dessus du solide dans la timeline. Ensuite il faut cliquer sur la liste déroulante dans la colonne cache, et choisir Luminance cardiogramme.

Bon OK c'est pas clair du tout, alors je sors un petit screenshot :

cache luminance

Note : si vous ne voyez pas de colonne Cache, cliquez sur le bouton "Afficher/masquer les options et les modes" en bas de la timeline.

Si vous ne voyez pas le bouton "Afficher...", abandonnez le tuto postez sur le forum After Effects ^^

Colour, like no other

Vous pouvez ajouter un effet glow à la courbe (Effet > Estétique > Lueur diffus) au calque cardiogramme, et changer la couleur de la courbe en appliquant Effet > Génération > Remplir au solide.

cardiogramme couleur

Étape 4 : compteur

Dernière étape de ce tuto, nous allons afficher un nombre (dans le cas présent, le pouls), parce que ça fait plus pro, parce que c'est cool !

Bon là encore on pourrait se contenter d'écrire un nombre au pif dans un calque texte, mais ça le fait pas trop. Et puis c'est trop simple aussi, non ?

Ce que nous allons faire, c'est animer le texte de ce compteur à l'aide d'une glissière (qui va permettre de faire évoluer le poul en fonction du temps). On va aussi faire osciller cette valeur de quelques unités à intervalle régulier pour que ça soit plus réaliste.

Glissière

Créez un nouveau calque texte (outil texte) et tapez un nombre au hasard. Choisissez une police sans-sérif (Arial Bold 36px) et utilisez la même couleur que votre courbe.

Ajoutez-lui une glissière (Effet > Options pour expressions > Paramètre glissière), et renommez-le pouls :

glissière expressions

C'est cette glissière qui va contrôler le pouls, vous pouvez animer ce paramètre pour faire varier le pouls en fonction du temps.

Expression

Nous allons maintenant ajouter une expression sur le paramètre Texte source du calque texte (Alt + clic sur le petit chronomètre). Le rôle de cette expression est d'ajouter une sorte de bruit, la valeur du pouls va varier de quelques unités en fonction du temps.

duree	= 0.4
graine	= Math.floor(time/duree)
seedRandom(graine, true)
vario	= Math.floor(random(-2,2))

val = Math.floor(effect("pouls")("Curseur")) + vario
text.sourceText = val

Si ça ne marche pas, c'est peut-être parce que vous n'avez pas renommé la glissière.

Dans ce cas, modifiez l'avant-dernière ligne en conséquence.

Étape 5 : one more thing

Ben oui, je ne pouvais pas vous lâcher comme ça voyons !

Il manque un détail essentiel : le quadrillage (oui je t'assure, ça fait toute la différence).

Cette étape n'est pas très compliquée, créez un nouveau solide noir de la taille de votre compo finale (640*360, toujours pour ceux qui ont la mémoire courte), et appliquez-lui l'effet grille (Effet > Génétation > Grille).

Utilisez ces paramètres :

effet grille

The End

Voilà, ce tuto est terminé et j'espère qu'il vous a aidé. Vous pouvez ajouter d'autres courbes comme sur la vidéo de démonstration, ou même ajouter des unités aux compteurs :

Et comme on dit chez les Anglois : Thank's for reading !

Électrocardiogramme Projet After Effects
Télécharger

Allez donc jeter un oeil sur cette page : texte néon.

27 commentaires :
Seuls les 10 derniers commentaires sont affichés.
Cliquez ici pour afficher tous les commentaires
commentaire n°1583 par Polo-L
Polo-L mercredi 17 novembre 2010, 16:58
Même si le commentaire date de longtemps sa m'a beaucoup fait rire de Whitecoyote :
"Normalement il y a la première petite onde (P), le petit pic négatif manquant (Q), le grand pic positif (R) suivi du pic négatif (S), et enfin la deuxième onde plus importante que la première (T)."
Juste que l'onde P est présente, l'onde R aussi ainsi que l'onde S puis l'onde T, l'onde Q n'est pas forcement présente sa depend quelle électrode à enregistré 8). Donc l'ECG est réaliste ^^.
Beau travail !
commentaire n°1584 par Archeur
Archeur jeudi 18 novembre 2010, 11:57
Bonjour,
Très bon tuto, mais le lien de téléchargement ne marche pas sur ma version, il n'est pas complet... pas enregistré sur la même version ou je ne ces quoi.

Fin bref, je voulais faire ce petit truc mais étant débutant je n'arrive pas du tout. Serait-il possible que vous m'en fassiez un ?

Ces pour faire une intro pour une team de jeux vidéo. Merci de me contacter si vous le voulez bien ! :)
commentaire n°1828 par la_petite_graphiste
la_petite_graphiste jeudi 26 mai 2011, 16:09
bonjour,
j'ai utilisé votre tuto, pour créer un compteur, mais j'aimerais que celui-ci s'arrête et qu'un chiffre reste visible, comment faut-il faire pour stopper l'expression?

Merci!!:)
commentaire n°1841 par UltraSnow93
UltraSnow93 mercredi 8 juin 2011, 20:04
Bonjour,
Très bon tuto , mais je reste planté sur un petit Hic. J'ai fait tout ce qu'il est écrit malgré ceci ma courbe s'efface pas dès que je fait le rendu ou la prévisualisation RAM, elle ne se déplace pas comme le "nombre"

http://hpics.li/4be47da <=== Si tu peux jeter un coup d'oeil !

Merci Beaucoup pour ce beau tuto !
commentaire n°1868 par Manu404
Manu404 vendredi 1 juillet 2011, 21:10
Voila ma première réalisation sous after affect grâce a vous ^^
Merci beaucoup !

Qu'en pensez vous ? : http://vimeo.com/25440795
commentaire n°1869 par Galdon
Galdon samedi 2 juillet 2011, 23:07
@Manu404 : pas mal, il y a peut être un peu trop de bruit, faudrait que ça soit plus discret.
commentaire n°1917 par sebou34070
sebou34070 dimanche 21 août 2011, 09:14
bonjour Galdon , super tuto mais malgrès je n'arrive pas à faire la courbe , je suis très impatient . De plus , je dois faire sa pour le mariage de mon frère le week end prochain . Pourrais tu me faire passer le fichier fini???

MERCI
commentaire n°1918 par Galdon
Galdon dimanche 21 août 2011, 15:29
@sebou34070 : tu peux télécharger le fichier sur stockmotion : http://www.finalclap.com/download/item-18.html.
commentaire n°2072 par loupnana
loupnana mercredi 4 janvier 2012, 17:39
Bonjour Galdon.
Malgres ce bon tutoriel, ma courbe ne se deplace pas... Elle reste fixe. Le pouls ne change également pas. Un peu d'aide ?
commentaire n°2632 par davlegrand
davlegrand mercredi 21 août 2013, 14:23
parfait mais je suis bloqué o nivo du menu contextuel cache pour ne affiche pas je suis debutant merci
facultatif
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré