unreal.CompositeColorGradingPassSettings

class unreal.CompositeColorGradingPassSettings(enable_color_grading: bool = False, input_is_premultiplied: bool = False, temperature_settings: CompositeTemperatureSettings = Ellipsis, color_grading_settings: ColorGradingSettings = Ellipsis)

Bases: StructBase

Composite Color Grading Pass Settings

C++ Source:

  • Plugin: Composite

  • Module: Composite

  • File: CompositePassColorGrading.h

Editor Properties: (see get_editor_property/set_editor_property)

  • color_grading_settings (ColorGradingSettings): [Read-Write] Color grading settings.

  • enable_color_grading (bool): [Read-Write] Hidden in scene capture.

  • input_is_premultiplied (bool): [Read-Write] Set true when the input texture stores premultiplied alpha (RGB already scaled by A). The pass will unpremultiply before processing and re-premultiply after, so color grading operates on straight-alpha values. Leave false for straight-alpha inputs.

  • temperature_settings (CompositeTemperatureSettings): [Read-Write] Color temperature settings.

property b_unpremult: bool

‘b_unpremult’ was renamed to ‘input_is_premultiplied’.

Type:

deprecated

property color_grading_settings: ColorGradingSettings

[Read-Write] Color grading settings.

Type:

(ColorGradingSettings)

property enable_color_grading: bool

[Read-Write] Hidden in scene capture.

Type:

(bool)

property input_is_premultiplied: bool

[Read-Write] Set true when the input texture stores premultiplied alpha (RGB already scaled by A). The pass will unpremultiply before processing and re-premultiply after, so color grading operates on straight-alpha values. Leave false for straight-alpha inputs.

Type:

(bool)

property temperature_settings: CompositeTemperatureSettings

[Read-Write] Color temperature settings.

Type:

(CompositeTemperatureSettings)