unreal.PPMChainGraphPostProcessPass

class unreal.PPMChainGraphPostProcessPass(enabled: bool = False, inputs: None = {}, post_process_material: Material = Ellipsis, output: PPMChainGraphOutput = Ellipsis, temporary_render_target_id: str = '')

Bases: StructBase

PPMChain Graph Post Process Pass

C++ Source:

  • Plugin: PostProcessMaterialChainGraph

  • Module: PPMChainGraph

  • File: PPMChainGraph.h

Editor Properties: (see get_editor_property/set_editor_property)

  • enabled (bool): [Read-Write] Is pass enabled.

  • inputs (Map[PPMChainGraphPPMInputId, PPMChainGraphInput]): [Read-Write] Inputs from previous passes. Map this to Scene Texture node in Post Process Material.

  • output (PPMChainGraphOutput): [Read-Write] Where should this pass write to. By selecting Temporary Render Target as an option, Users can avoid writing directly into Scene Color. For example this pass can operate on textures other than Scene Color to be used in one of the later passes. Keep in mind that the final pass will always write back into Scene Color.

  • post_process_material (Material): [Read-Write] Which material should be executed during this pass.

  • temporary_render_target_id (str): [Read-Write] Use this to identify the Output of the current pass to be used later.

property enabled: bool

[Read-Write] Is pass enabled.

Type:

(bool)

property inputs: None

[Read-Write] Inputs from previous passes. Map this to Scene Texture node in Post Process Material.

Type:

(Map[PPMChainGraphPPMInputId, PPMChainGraphInput])

property output: PPMChainGraphOutput

[Read-Write] Where should this pass write to. By selecting Temporary Render Target as an option, Users can avoid writing directly into Scene Color. For example this pass can operate on textures other than Scene Color to be used in one of the later passes. Keep in mind that the final pass will always write back into Scene Color.

Type:

(PPMChainGraphOutput)

property post_process_material: Material

[Read-Write] Which material should be executed during this pass.

Type:

(Material)

property temporary_render_target_id: str

[Read-Write] Use this to identify the Output of the current pass to be used later.

Type:

(str)