Les effets de post-traitement sont des filtres personnalisables qui vous permettent d'enrichir rapidement les visuels de votre jeu. En utilisant les objets d'effets de post-traitement dans le service Lighting ou Camera, vous pouvez :
- Simuler une caméra vue d'une lumière brillante et exagérer son éclat (bloom).
- Appliquer un flou gaussien à l'ensemble de votre jeu, ou ajouter un flou à des parties de votre jeu qui ne sont pas au point (profondeur de champ).
- Améliorer l'apparence d'un environnement pour créer une ambiance spécifique par le biais de la teinte (correction des couleurs).
- Rendre un halo de lumière qui se déplace avec le soleil (rayons de soleil).

Ajouter des effets de post-traitement
Lorsque vous ajoutez des effets de post-traitement au service Lighting, ils s'affichent à tous les joueurs qui entrent dans le jeu. Cela est utile pour les effets qui influencent l'environnement global, comme les rayons de soleil.
Lorsque vous ajoutez des effets de post-traitement à l'objet Camera, ils ne s'affichent qu'à un joueur spécifique. Cela est utile pour des effets qui ne devraient concerner que ce joueur en fonction de leurs actions, comme le flou de la vue 3D lorsqu'ils ont un menu d'interface utilisateur ouvert.
Pour ajouter des effets de post-traitement au service Lighting ou Camera :
Dans le menu, insérez un ou plusieurs des effets de post-traitement suivants :
- BloomEffect
- BlurEffect
- ColorCorrectionEffect
- DepthOfFieldEffect
- SunRaysEffect
- ColorGradingEffect
Selon vos paramètres Studio, certains effets peuvent ne pas apparaître. Pour augmenter le niveau de qualité de votre rendu :
- Ouvrez Paramètres Studio.
- Dans la navigation à gauche, sélectionnez Rendu, puis le menu déroulant Niveau de qualité de l'éditeur.
- Réglez-le au niveau le plus élevé.
Bloom
L'effet BloomEffect exagère les lumières dans votre jeu en simulant une caméra vue d'une lumière brillante. Lorsque cet effet a une valeur élevée, les parties avec des couleurs claires brillent.

Flou
L'effet BlurEffect applique un flou gaussien à l'ensemble de la vue 3D. Vous pouvez utiliser cet effet pour flouter l'arrière-plan lorsqu'un joueur a un menu ouvert, leur permettant de se concentrer sur les détails les plus importants.

Correction des couleurs
L'effet ColorCorrectionEffect ajuste les propriétés de couleur pour améliorer l'apparence d'un environnement. Vous pouvez également utiliser cet effet pour fournir un retour aux joueurs, par exemple en teintant l'écran en rouge lorsque la santé de leur personnage est basse.
La liste suivante décrit les propriétés principales de ColorCorrectionEffect :
- Brightness — Définit la luminosité des pixels.
- Contrast — Définit le changement de séparation entre les couleurs sombre et claire.
- Saturation — Définit l'intensité des couleurs.
- TintColor — Détermine à quel point les canaux RGB des pixels sont échelonnés.

Profondeur de champ
L'effet DepthOfFieldEffect floute les parties de votre jeu qui ne sont pas au point. Vous pouvez utiliser cet effet pour flouter des objets distants ou pour concentrer un joueur sur des parties spécifiques de votre jeu, comme un objet dans un magasin.

Rayons de soleil
L'effet SunRaysEffect crée un halo de lumière avec des rayons autour du soleil qui se déplacent en fonction de la propriété ClockTime ou TimeOfDay. Les objets entre la caméra du joueur et le soleil façonnent cet effet, permettant d'obtenir des visuels réalistes de lumière et d'ombre.
Correction des couleurs
L'effet ColorGradingEffect modifie la manière dont les valeurs de couleur calculées par le moteur de rendu doivent être converties dans la gamme de couleurs de l'écran, impactant l'humeur et l'apparence de votre lieu.
La propriété principale de cet effet est TonemapperPreset. Les valeurs suivantes sont disponibles :
- Enum.TonemapperPreset.Default — Définit le tonemapper pour utiliser l'apparence Roblox post-2019 qui fournit des couleurs vives et des contrastes élevés.
- Enum.TonemapperPreset.Retro — Définit le tonemapper pour imiter l'apparence Roblox pré-2019. Les couleurs semblent moins saturées et il y a moins de contraste entre elles.
Si vous souhaitez recréer un look complet pré-2019 de Roblox pour votre jeu, expérimentez avec Enum.TonemapperPreset.Retro et réglez la luminosité de toutes les lumières à un maximum de 1.0.
