Comment utiliser le post-traitement dans Unity

Jan 24 2023
OBJECTIF : Configurez un volume de post-traitement et assurez-vous que les paramètres appropriés rendront les effets. Ajoutez quelques effets simples, comme Bloom et Color Grading, pour donner au jeu un aspect plus soigné.
Avant et après l'ajout de quelques effets de post-traitement simples.

OBJECTIF : Configurez un volume de post-traitement et assurez-vous que les paramètres appropriés rendront les effets. Ajoutez quelques effets simples, comme Bloom et Color Grading , pour donner au jeu un aspect plus soigné.

CONFIGURATION DU VOLUME DE POST-TRAITEMENT

Nous devons d'abord installer le package de post-traitement à partir du gestionnaire de packages.

  • Allez dans Fenêtre > Gestionnaire de packages .
  • Assurez-vous que vous êtes dans le type Packages: Unity Registry . Faites défiler vers le bas, sélectionnez Post-traitement . Cliquez sur Installer .
  • Installation du package de post-traitement.
  • Rt-cliquez dans Hiérarchie, sélectionnez Créer vide . Renommez-le « PostProcessVolume » .
  • Avec PostProcessVolume GO sélectionné, ajoutez un composant dans l'inspecteur. Sélectionnez Volume de post-traitement .
  • Dans le composant Post-process Volume, assurez-vous que IsGlobal est vrai (pour appliquer des effets à toute la scène). Sous Profil, cliquez sur Nouveau .
Création d'un composant de profil de volume de post-traitement.

Si vous avez sauté et déjà ajouté de nouveaux effets, vous remarquerez qu'ils ne fonctionnent pas. Nous devons nous assurer que notre caméra restitue ces effets.

  • Dans Hiérarchie, cliquez sur Caméra principale . Dans Inspector, cliquez sur Add Component > Post-process Layer .
  • Dans Hierarchy, cliquez sur PostProcessVolume , puis en haut à droite d'Inspector, cliquez sur le menu déroulant Layer , sélectionnez Add Layer .
  • Cliquez dans un Calque vide (6), appelez-le : « Post Processing ».
  • De retour dans le composant Post Process Layer de la caméra principale , cliquez sur le menu déroulant Layer et sélectionnez > Post Processing .
Rendre les effets rendus sur le calque approprié.

Je vais passer en revue certains des effets les plus populaires.

FLORAISON

Bloom rend tout plus lumineux. Fait ressortir vos actifs et votre environnement.

  • Dans le composant Post-processVolume , cliquez sur Ajouter un effet > Bloom .
  • Cliquez sur « Tout » pour rendre tous les effets Bloom disponibles.
  • Ajout d'un effet Bloom au composant de profil.
Augmentation de l'intensité de Bloom.

DÉGRADÉ DE COULEURS

L'étalonnage des couleurs, c'est comme utiliser Photoshop, où vous pouvez apporter de nombreuses modifications professionnelles à votre palette visuelle de votre scène.

  • Dans Volume de post-traitement , sélectionnez Ajouter un effet > Étalonnage des couleurs .
  • Sélectionnez ' All ' pour activer tous les effets.
Ajout d'un effet d'étalonnage des couleurs au composant de volume de post-traitement.
Le mode haute définition indique que ColorSpace doit être défini sur Linéaire.

Nous voulons HDR (gamme haute définition). Nous allons donc basculer nos paramètres de couleur sur Linéaire.

  • Cliquez sur Fichier > Paramètres de construction .
  • En bas, cliquez sur Paramètres du lecteur .
  • Dans Paramètres du lecteur > Autres paramètres > Rendu > Espace colorimétrique, passez de Gamma à Linéaire . Confirmez le passage à Linéaire et attendez la reconstruction.
  • Passage de ColorSpace à Linear.
  • Sous Tonemapping , sélectionnez ACES .
  • Sous Température , frottez jusqu'à environ -20 .
  • Dans Color Grading, lui donnant un aspect plus cinématographique et réduisant la température pour donner à l'espace une sensation plus fraîche.
  • Sous Post-exposition (EV) , frottez-le jusqu'à environ 2 .
  • Dans l'étalonnage des couleurs, ajoutez la post-exposition pour éclaircir l'atmosphère générale.
Avant et après l'ajout de quelques effets de post-traitement simples.

Dans mon prochain article, je vais vous montrer comment vous pouvez utiliser le post-traitement pour créer un effet TIME WARP sympa lors du rechargement de votre scène !