Interface: PostProcessingModules
Defined in: src/core/PostProcessing.ts:91
The module classes the pipeline needs. Three's example modules ship without
types, so they are cast to this structural contract (the as unknown as
typed-contract pattern used by ModelMobject).
Properties
BokehPass()
BokehPass: (
scene,camera,params) =>unknown
Defined in: src/core/PostProcessing.ts:102
Parameters
scene
camera
params
aperture
number
focus
number
maxblur
number
Returns
unknown
EffectComposer()
EffectComposer: (
renderer) =>ComposerLike
Defined in: src/core/PostProcessing.ts:92
Parameters
renderer
Returns
OutputPass()
OutputPass: () =>
unknown
Defined in: src/core/PostProcessing.ts:101
Returns
unknown
RenderPass()
RenderPass: (
scene,camera) =>unknown
Defined in: src/core/PostProcessing.ts:93
Parameters
scene
camera
Returns
unknown
ShaderPass()
ShaderPass: (
shader) =>ShaderPassLike
Defined in: src/core/PostProcessing.ts:100
Parameters
shader
unknown
Returns
ShaderPassLike
UnrealBloomPass()
UnrealBloomPass: (
resolution,strength,radius,threshold) =>unknown
Defined in: src/core/PostProcessing.ts:94
Parameters
resolution
strength
number
radius
number
threshold
number
Returns
unknown