Skip to content

ColorCorrectionEffect

Supported Class World & Effects

Adjusts color-related properties of the rendered world like saturation, tint, brightness, and contrast.

Description

ColorCorrectionEffect can be used to adjust several color-related properties at once, including Saturation, TintColor, Brightness and Contrast. It's useful for fine-tuning the visual aesthetic of a world or communicating status effects to the player. Multiple ColorCorrectionEffect objects can be applied at the same time and they will compose their effects together.

Like other post-processing effects, ColorCorrectionEffect will only work while Enabled and when parented to Lighting or Workspace.CurrentCamera. Also, it may render differently depending on your Studio settings (see Editor Quality Level in Rendering).

Inheritance

Object → Instance → PostEffect → ColorCorrectionEffect

Nova inheritance: Instance → PostEffect → ColorCorrectionEffect

Properties

Brightness Supported Property Determines by how much the brightness of pixel colors will be shifted.
Brightness: float

Determines by how much the brightness of pixel colors will be shifted.

This property determines by how much the colors of pixels will be shifted. A value of -1 will cause all pixels to be completely black while a value of 1 will cause them to be white.

Roblox documentation

Contrast Supported Property Determines the change in separation between the dark and light colors.
Contrast: float

Determines the change in separation between the dark and light colors.

This property determines the separation between the dark and light colors. Values less than 0 have reduced contrast while values greater than 0 have increased contrast.

Roblox documentation

Saturation Supported Property Determines the change in intensity of colors.
Saturation: float

Determines the change in intensity of colors.

This property determines the change in intensity of pixel colors. Values above 1 will cause colors to be more vivid while values below 0 will make colors more dull, eventually reaching full desaturation at -1.

Roblox documentation

TintColor Supported Property Determines by how much the RGB channels of pixels are scaled.
TintColor: Color3

Determines by how much the RGB channels of pixels are scaled.

This property determines by what factors the RGB channels of pixel colors are scaled. The effect is multiplicative, so changing this to [255, 0, 0] (red) would cause the green and blue channels to be multiplied by 0.

Roblox documentation

Inherited members

Inherited from PostEffect: 9 properties, 36 methods, 7 events. They are documented on the base class page.

Roblox reference: ColorCorrectionEffect

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.