OpenGL dans After Effects |
|
|
|
Écrit par Bruno Quintin
|
|
29-12-2008 |
Consultez le tutoriel vidéo sur le sujet:
http://www.tutovideo.tv/tutorial-adobe-after-effects-cs4-opengl-gratuit.html
After Effects peut utiliser l'OpenGL de la carte graphique pour accélérer le rendu de prévisualisation et le rendu de sortie. Le rendu OpenGL affecte le calcul de la géométrie des calques, le rendu 3D et certains effets (voir liste dans la documentation).

Le rendu 3D en OpenGL sera moins beau qu'un rendu calculé par le
CPU, mais ce rendu est intéressant car il est beaucoup plus rapide, 5 à
10 fois selon les cartes et le CPU en comparaison. Mais son utilisation
est limitée car il affiche une image de moins bonne qualité avec
certains aspect de l'image ignoré, comme la transmission de lumière
pour créer des ombres colorées, pour ne citer qu'un exemple parmi
d'autres. Il faut donc savoir l'utiliser quand
c'est utile, en général pour régler l'animation dans une composition de
calques 3D, et le
désactiver dés que cet affichage devient gênant.
Il est question de l'OpenGL à 3 endroits dans After Effects:
- Dans
les préférences de prévisualisations. En cliquant sur Informations sur
OpenGL vous aurez déjà un aperçu de l'utilisation possible de l'OpenGL
de votre carte graphique par After Effects. Vous pouvez complètement
désactiver l'OpenGL si votre carte graphique n'est pas assez
performante. Si vous choisissez de l'activer vous pouvez choisir de
désactiver la résolution adaptés avec OpenGL ce qui est utile quand
l'on intervient sur les paramètres d'un effet calculé par l'OpenGL: la
baise de résolution pendant l'interaction empêche de visualiser ce que sera l'aspect de
l'image final calculée par le CPU. La deuxième option permet de ne pas
utiliser l'OpenGL pour les effets. Ce qui peut se justifier car le
résultat de certains effets calculé par l'OpenGL n'est pas identique à
l'effet rendu par le CPU (bruit de turbulence ou bruit fractal). Ça
peut aussi permettre de garder l'option précédente cochée pour gagner
en réactivité sur l'affichage de la 3D sans avoir besoin de désactiver
l'OpenGL en interaction quand on a besoin de manipuler les paramètres
des effets gérer par l'OpenGL.
- L'icône prévisualisation rapide en bas de la fenêtre de
composition permet d'utiliser ou non l'OpenGL pour une fenêtre de
composition donné. Vous pouvez l'utiliser en mode interaction (passage
en mode OpenGL pendant un réglage) ou en toujours activé. Dans ce cas
le mot: OpenGL s'affiche en haut à gauche de la fenêtre. L'OpenGL est alors
utilisé en premanence ce qui permet d'en bénéficier pour accélérer les prévisualisations ram. Passer en OpenGL toujours activer puis
désactivé permet de bien comparer les deux rendus.
- Dans les paramètres de rendu vous pouvez cocher Utiliser le
rendu OpenGL. Ce qui sera utile pour calculer très rapidement une vidéo
de preview d'une animation 3D ou pour faire des tests pour comparer le
rendu CPU vs GPU en temps et en qualité.
Le tutoriel vidéo de tout ça:
http://www.tutovideo.tv/tutorial-adobe-after-effects-cs4-opengl-gratuit.html
Documentation:
http://help.adobe.com/fr_FR/AfterEffects/9.0/WS3878526689cb91655866c1103a4f2dff7-79e8a.html
Résolution des problèmes
http://www.adobe.com/go/kb405948_fre_FR
Compatibilité des cartes:
http://www.adobe.com/products/aftereffects/opengl.html
Le vote des repairenautes sur l'OpenGL:
http://www.repaire.net/forums/adobe-after-effects/195910-utilisation-de-lopengl.html
 |
Bruno Quintin
|
|
Bruno Quintin est monteur-truquiste, expert en After Effects, formateur et auteur de plusieurs ouvrages et traductions sur la question. Ses tutoriaux avancés sur After Effects font référence dans le monde francophone. Il est aussi sur le Repaire modérateur du forum After.
|
| Page de présentation |
Liste des articles |
Site de Bruno Quintin
|
|
|