PDF (adobe.com)

Rendu avec OpenGL

OpenGL est un ensemble de normes qui permet de traiter les graphiques 2D et 3D haute performance par le biais du processeur graphique (GPU) dans un large éventail d’applications. OpenGL fournit aux utilisateurs d’After Effects des prévisualisations et des sorties finales rapides et de grande qualité en déplaçant le rendu de l’unité centrale vers le processeur de la carte graphique. L’amélioration des performances qui résulte du traitement par le processeur graphique est parfois appelée accélération graphique.

Remarque : lorsque vous utilisez OpenGL pour le rendu de prévisualisations RAM ou de la sortie finale, il n’est pas possible d’utiliser la fonction de multitraitement Rendu simultané de plusieurs images. Pour effectuer le rendu d’une image, la fonctionnalité Rendu simultané de plusieurs images utilise des processus en tâche de fond sur plusieurs cœurs de processeurs (voir la section Préférences de mémoire et de multitraitement).

Pour utiliser OpenGL avec After Effects, vous devez disposer d’une carte graphique prenant en charge OpenGL version 2.0, ainsi que l’ombrage et les textures NPOT.

Dans After Effects, la prise en charge des fonctions dépend du matériel OpenGL installé ; contactez le fabricant pour plus de détails. Au lancement d’After Effects, l’application tente de déterminer si la carte graphique est compatible avec la configuration OpenGL requise, puis active ou désactive OpenGL selon le cas.

Pour plus d’informations sur le matériel OpenGL, reportez-vous à la section After Effects sur le site Web d’Adobe à l’adresse suivante :www.adobe.com/go/learn_ae_openglsupport_fr.

OpenGL dans After Effects est en mesure d’effectuer le rendu des fonctions suivantes :

  • Ombres, à l’exception des ombres de lumière point (les ombres colorées apparaissent grises.)

  • Lumières (huit maximum)

  • Masques

  • Couches alpha

  • Caches par approche

  • Calques d’intersection

  • Transformations pour calques 2D et 3D

  • Effets accélérés GPU, y compris Niveaux alpha, Biseau alpha, Flou bilatéral, Flou de la bordure, Luminosité et Contraste, Flou par couches, Balance des couleurs, Balance des couleurs (TLS), Courbes, Flou directionnel, Ombre portée, Flou accéléré, Détection des contours, Flou gaussien, Teinte/Saturation, Inversion, Bruit, Flou radial, Dégradé, Plus net, Teinte et Bruit de turbulence

  • Tous les modes de fusion à l’exception de Fondu et Fondu dansant

  • Paramètres de la propriété Métal pour les calques 3D

  • Paramètres Contour du cône pour les calques de lumière

  • Flou directionnel 2D

  • Calques d’effets

  • Lissage

  • Flou de la profondeur de champ

  • Compositions imbriquées

    Remarque : Le système ne fait pas appel à OpenGL pour réaliser le rendu d’une composition imbriquée si le calque de précomposition comporte un masque ou si un effet non accéléré GPU lui a été appliqué.
Important : Soyez vigilant lors de l’activation du module de rendu OpenGL dans un environnement de rendu en réseau. En effet, vous risquez d’obtenir des incohérences s’il existe des différences dans les jeux de fonctions pris en charge par les cartes OpenGL présentes dans le réseau.

Si OpenGL ne prend pas en charge une fonction spécifique, il ignore cette dernière lors du rendu. Par exemple, si les calques contiennent des ombres qui ne sont pas prises en charge par le matériel OpenGL, ces ombres ne figureront pas dans la sortie.

  • Pour activer OpenGL pour le rendu de la sortie finale, cliquez sur le texte souligné en regard de Paramètres de rendu dans le panneau File d’attente de rendu, puis sélectionnez l’option Utiliser le module de rendu OpenGL.
  • Pour activer OpenGL pour le rendu des prévisualisations, choisissez Edition > Préférences > Prévisualisations (Windows) ou After Effects > Préférences > Prévisualisations (Mac OS), puis sélectionnez l’option Activer OpenGL. Si vous préférez un rendu OpenGL dans une résolution inférieure pour conserver la même vitesse lors du rendu de compositions complexes pour prévisualisation, sélectionnez Activer la résolution adaptée avec OpenGL.
  • Pour connaître les fonctions prises en charge par votre carte OpenGL, choisissez Edition > Préférences > Prévisualisations (Windows) ou After Effects > Préférences > Prévisualisations (Mac OS), puis cliquez sur l’option Informations OpenGL.
  • Pour modifier la quantité de mémoire de texture, choisissez Edition > Préférences > Prévisualisations (Windows) ou After Effects > Préférences > Prévisualisations (Mac OS), cliquez sur l’option Informations OpenGL, puis saisissez une valeur pour Mémoire de la texture inférieure à 80 % de la mémoire RAM vidéo installée (VRAM) sur votre carte vidéo.
    Remarque : Mac OS fournit toute la mémoire de la texture disponible sur la carte graphique indiquée dans la boîte de dialogue Informations OpenGL. Ceci n’est pas le cas sous Windows.