Dans ce tut, je vais vous montrer comment appliquer
un effet 3D (type brouillard ou profondeur de champs) avec
After-Effects et des rendus de scène 3D générés
à l'aide de 3DSMAX, Softimage ou encore MAYA.
After-Effects peut lire les paramètres de profondeur
z dans certains fichiers images et de découpe les objets
de l'image le long de l’axe z.
Ces fichiers images comprennent des couches rouge, verte, bleue et
alpha ainsi que d'autres couches
dotées de paramètres complémentaires (profondeur
z, ID des objets, coordonnées de textures).
Ils s'agit des fichiers de types Softimage PIC, RLA ou Electric Image
EI.
Dans le tut que je vais faire, j'ai fait le rendu
d'une scène sous 3DSMAX 5.1 au format RLA avec les options
suivantes :

Comme vous pouvez le voir, je fais le rendu avec couche
alpha, en 8bits par couche (RVBA), et en activant
les options "couverture" (coverage) et "profondeur
Z". Cela suffirat pour notre effet.
Prenez l'image du rendu ICI
(2,1Mo ... désolé ça se compresse mal le RLA)
Il s'agit de l'image d'un fond marin (c'est du vite
fait ;)) dans laquelle des poissons sont en premier plan.
On va commencer par tester l'effet de profondeur de champs.
Créer une nouvelle composition (ctrl + N) en
640x480, peu importe la durée puisqu'on ne fera pas de rendu,
c'est juste pour vous apprendre le principe.
Importez (ctrl + i) l'image "fond.rla" avec
incrustation direct sans cache et placez-la dans votre composition.
Dans la fenetre de projet, cliquez sur l'image "fond.rla"
et observez, After-Effects la détecte bien
comme une image possedant des informations de profondeur.

Sans cette information, si vous appliquez un effet
de couche 3D, vous aurez ce type de message dans la
fenêtre d'info :

... et l'effet n'aura aucune utilité !
Revenons à notre composition !
Selectionnez l'image 3D et appliquez lui l'effet brouillard 3D (effets
> couche 3D > brouillard 3D)
L'image devient toute blanche (le blanc étant la couleur du
brouillard par défaut).
Il va falloir faire des réglages car notre brouillard se trouve
à l'avant de notre scène.
On va placer le brouillard derriere les poissons.
Commencer par désactiver l'effet de brouillard en cliquant
sur le f à gauche du nom de l'effet
dans la fenetre de l'effet.

On y voit plus clair !
Pour connaitre les coordonnées Z des poissons, cliquez sur
l'un d'entre eux (par exemple le jaune au centre),
et lisez la valeur de profondeur dans la fenêtre d'info (le
poisson du centre est à environ -84)

Nous allons donc commencer le brouillard à
-90 (derriere les poissons) et le faire progresser jusqu'à
-250 (les plantes
de fond sont à environ -260).
Mettez une couleur sable pour donner l'impression que le brouillard
est un remou de sable.
Le paramêtre "calque graduel" spécifie le calque,
en niveaux de gris, à utiliser comme facteur de densité
du brouillard.
After Effects identifie la valeur de luminance dans l'image en niveaux
de gris et l’utilise comme facteur de
dispersion. Par exemple, vous pouvez créer un calque graduel
à partir d’une texture qui évoque un tourbillon
à la dérive pour obtenir un effet atmosphérique
brumeux.

Voilà donc le principe de fonctionnement des
couches 3D.
Continuons avec l'effet de profondeur de champs.
Prenez le rendu de l'autre scène ICI
(1,2Mo)
Créez une nouvelle composition(ctrl + N) en
640x480
Importez (ctrl + i) le fichier "2gars.rla" et placez la
dans la compo.
Appliquez ensuite l'effet "profondeur de champs"
à l'image (effets > couche 3D > profondeur de champs)
L'image contient les infos de profondeur des personnages.
Cliquez sur l'un des 2 persos pour connaitre, dans
la fenetre info, sa valeur Z
(ps : il faut que l'effet soit selectionné, sinon la valeur
Z ne s'affiche pas ;p ).
Vous verrez donc que le premier perso est à
environ -1200 et le second (en arriere plan) est à -3100.
Si vous voulez que votre perso en premier plan soit flou, rentrez
la valeur Z du perso d'arriere plan dans
le champs "plan focal"... et inversement.
Il faut aussi augmenter la valeur du "rayon maximum"
(valeur du flou) à 2 pixels.
L’option "Epaisseur du plan focal" permet de définir
l’épaisseur de la zone de mise au point.
Le paramêtre "inclinaison focale" permet de définir
la vitesse à laquelle les éléments s’éloignent
de la zone de mise au point. (ne touchez pas à cette valeur
dans notre exemple).
Voilà un petit rendu (divX 5.03 necesaire)
ici : profondeur.avi (39Ko)