Préparer la Scène

Pour que notre scène soit prête à recevoir tous les effets graphiques que l'on va lui ajouter, on va :

  • Changer la manière dont Unity montre les couleurs
  • Modifier quelques paramètres de rendu qui sont présents par défaut sur la caméra
  • Se débarrasser de la manière dont Unity gère l'anti-aliasing par défaut (plus sur ça plus loin)

Changer la gamme de couleurs

La première chose à faire avant de se lancer dans la personnalisation graphique de notre jeu est de choisir la gamme de couleur de Unity. Si on se lance dans nos modifications avant, on devra recommencer si on change la gamme de couleur.

Il y a deux gammes de couleurs de base dans Unity : Gamma et Linear.


Nous allons choisir la gamme Linear car elle permet de mieux conserver les couleurs sur des surfaces exposées à beaucoup de lumière.


Si on laisse Gamma, les surfaces ont tendance à devenir toute blanches quand exposées à beaucoup de lumière.

Modifier dans Unity

Pour choisir la gamme de couleurs Linear, il faut se rendre dans le menu Edit puis Project Settings puis Player.

Dans l'inspecteur, dans le sous-menu Other Settings on va modifier le paramètre Color Space.

Et choisir Linear.

Changer les paramètres par défaut de la caméra

Maintenant on va modifier des paramètres de notre caméra. Pour commencer, il faut trouver la caméra de notre jeu. Le composant de caméra se trouve dans notre personnage. Selon si ton perso est un FirstPerson ou un ThirdPerson, la caméra ne se trouve pas au même endroit :

Ensuite dans l'inspecteur, on trouve notre composant "Camera"

On va changer 3 choses :

  • On va passer le Rendering Path en "Deferred"
  • On va activer "Allow HDR" qui nous fait perdre moins de détails dans les zones d'ombre et de lumière.
  • On va désactiver "Allow MSAA" car on appliquera de l'anti-aliasing plus tard par un autre moyen (on désactive celui de la caméra de base)

<- sans HDR, sur les zones illuminées on ne voit plus les détails.

Avec HDR ->

on voit les détails

Retirer l'anti-aliasing par défaut

Unity propose un anti-aliasing de base que l'on va enlever.

Pour le desactiver, il faut se rendre dans le menu Edit puis Project Settings puis Quality.

Dans l'inspecteur on trouve "Anti Aliasing" et on le passe à Disabled

Notre projet est prêt et on peut passer à l'ajout d'effets dans notre scène :)