Class: TPostProcessingEffect
Defined in: graphics/post-processing/effect.ts:12
Extended by
TGrayscalePostProcessingEffectTFilmGrainPostProcessingEffectTWobblePostProcessingEffectTFadePostProcessingEffect
Constructors
Constructor
new TPostProcessingEffect():
TPostProcessingEffect
Returns
TPostProcessingEffect
Properties
enabled
enabled:
boolean=true
Defined in: graphics/post-processing/effect.ts:13
mask?
optionalmask?:TPostProcessingMask
Defined in: graphics/post-processing/effect.ts:14
Methods
destroy()
destroy(
jobs):Promise<void>
Defined in: graphics/post-processing/effect.ts:50
Parameters
jobs
Returns
Promise<void>
serialise()
serialise():
TSerializedPostProcessingEffect|undefined
Defined in: graphics/post-processing/effect.ts:56
Returns
TSerializedPostProcessingEffect | undefined
setUniform()
setUniform(
name,value):void
Defined in: graphics/post-processing/effect.ts:46
Parameters
name
string
value
Returns
void
fromSource()
staticfromSource(jobs,fragmentShader):Promise<TPostProcessingEffect>
Defined in: graphics/post-processing/effect.ts:24
Parameters
jobs
fragmentShader
string
Returns
Promise<TPostProcessingEffect>
fromUrl()
staticfromUrl(jobs,url):Promise<TPostProcessingEffect>
Defined in: graphics/post-processing/effect.ts:33
Parameters
jobs
url
string
Returns
Promise<TPostProcessingEffect>