Class PostProcessRenderPipeline
Hierarchy (View Summary)
Constructors
constructor
-
Initializes a PostProcessRenderPipeline
Parameters
- _engine: AbstractEngine
engine to add the pipeline to
- name: string
name of the pipeline
Returns PostProcessRenderPipeline
- _engine: AbstractEngine
Properties
inspectable Custom Properties
List of inspectable custom properties (used by the Inspector)
Readonlyunique Id
uniqueId: any = UniqueIdGenerator.UniqueId
Gets the unique id of the post process rendering pipeline
Accessors
cameras
-
Gets the list of attached cameras
Returns Camera[]
engine
-
Gets the active engine
Returns AbstractEngine
is Supported
-
get isSupported(): boolean
If all the render effects in the pipeline are supported
Returns boolean
name
-
get name(): string
Gets pipeline name
Returns string
Methods
add Effect
-
Adds an effect to the pipeline
Parameters
- renderEffect: PostProcessRenderEffect
the effect to add
Returns void
- renderEffect: PostProcessRenderEffect
dispose
-
Disposes of the pipeline
Returns void
get Class Name
-
Gets the class name
Returns string
"PostProcessRenderPipeline"
set Pre Pass Renderer
-
Sets the required values to the prepass renderer.
Parameters
- prePassRenderer: PrePassRenderer
defines the prepass renderer to setup.
Returns boolean
true if the pre pass is needed.
- prePassRenderer: PrePassRenderer
PostProcessRenderPipeline
See
https://doc.babylonjs.com/features/featuresDeepDive/postProcesses/postProcessRenderPipeline