GFX.CopyPass¶
Name | Mandatory | Description | Default | Type |
---|---|---|---|---|
⬅️ Input |
The input of this shard is ignored. | None |
||
Output ➡️ |
The render pass object for use in a render pipeline. | GFX.PipelineStep |
||
Name |
No | A name for this pass, to aid in debugging | none |
None String |
Outputs |
No | The outputs to render into | none |
None [{Any}] Var([{Any}]) |
OutputScale |
No | The scale that the output should be rendered as | {main: none} |
None Any |
Inputs |
No | The names of the render pass objects to modify as a sequence of strings. | none |
None [String] Var([String]) |
This shard creates a render pass object that is meant for transferring render data from one stage of the render pipeline to the next. It is also able to make changes to the render data specified in the Inputs parameter, like changing its texture format or down sampling the texture. It makes these changes through its Outputs and OutputScale parameters.