unreal.CompositePassSMAA

class unreal.CompositePassSMAA(outer: Object | None = None, name: Name | str = 'None')

Bases: CompositePassBase

Applies SMAA anti-aliasing to the layer input. Primarily intended for CG or motion-graphics layers rendered through a custom render pass.

C++ Source:

  • Plugin: Composite

  • Module: Composite

  • File: CompositePassSMAA.h

Editor Properties: (see get_editor_property/set_editor_property)

  • display_name (str): [Read-Write] The display name of the pass

  • display_transform (bool): [Read-Write] Apply a display transform (tonemap + gamma encode) before AA and invert it after. Improves perceptual edge detection on linear content but may darken edges at alpha boundaries.

  • is_enabled (bool): [Read-Write] Whether or not the pass is active.

  • quality (int32): [Read-Write] SMAA quality control, matching the “r.SMAA.quality” console variable values.

property display_transform: bool

[Read-Write] Apply a display transform (tonemap + gamma encode) before AA and invert it after. Improves perceptual edge detection on linear content but may darken edges at alpha boundaries.

Type:

(bool)

property quality: int

[Read-Write] SMAA quality control, matching the “r.SMAA.quality” console variable values.

Type:

(int32)