Class: TFilmGrainPostProcessingEffect
Defined in: graphics/post-processing/effects/film-grain.ts:39
Extends
Constructors
Constructor
new TFilmGrainPostProcessingEffect(
options?):TFilmGrainPostProcessingEffect
Defined in: graphics/post-processing/effects/film-grain.ts:44
Parameters
options?
TFilmGrainPostProcessingOptions = {}
Returns
TFilmGrainPostProcessingEffect
Overrides
TPostProcessingEffect.constructor
Properties
enabled
enabled:
boolean=true
Defined in: graphics/post-processing/effect.ts:13
Inherited from
mask?
optionalmask?:TPostProcessingMask
Defined in: graphics/post-processing/effect.ts:14
Inherited from
Accessors
amount
Get Signature
get amount():
number
Defined in: graphics/post-processing/effects/film-grain.ts:60
Returns
number
Set Signature
set amount(
value):void
Defined in: graphics/post-processing/effects/film-grain.ts:64
Parameters
value
number
Returns
void
grainSize
Get Signature
get grainSize():
number
Defined in: graphics/post-processing/effects/film-grain.ts:69
Returns
number
Set Signature
set grainSize(
value):void
Defined in: graphics/post-processing/effects/film-grain.ts:73
Parameters
value
number
Returns
void
speed
Get Signature
get speed():
number
Defined in: graphics/post-processing/effects/film-grain.ts:78
Returns
number
Set Signature
set speed(
value):void
Defined in: graphics/post-processing/effects/film-grain.ts:82
Parameters
value
number
Returns
void
Methods
destroy()
destroy(
jobs):Promise<void>
Defined in: graphics/post-processing/effect.ts:50
Parameters
jobs
Returns
Promise<void>
Inherited from
serialise()
serialise():
TSerializedPostProcessingEffect|undefined
Defined in: graphics/post-processing/effect.ts:56
Returns
TSerializedPostProcessingEffect | undefined
Inherited from
TPostProcessingEffect.serialise
setUniform()
setUniform(
name,value):void
Defined in: graphics/post-processing/effect.ts:46
Parameters
name
string
value
Returns
void
Inherited from
TPostProcessingEffect.setUniform
create()
staticcreate(jobs,options?):Promise<TFilmGrainPostProcessingEffect>
Defined in: graphics/post-processing/effects/film-grain.ts:51
Parameters
jobs
options?
TFilmGrainPostProcessingOptions = {}
Returns
Promise<TFilmGrainPostProcessingEffect>
fromSource()
staticfromSource(jobs,fragmentShader):Promise<TPostProcessingEffect>
Defined in: graphics/post-processing/effect.ts:24
Parameters
jobs
fragmentShader
string
Returns
Promise<TPostProcessingEffect>
Inherited from
TPostProcessingEffect.fromSource
fromUrl()
staticfromUrl(jobs,url):Promise<TPostProcessingEffect>
Defined in: graphics/post-processing/effect.ts:33
Parameters
jobs
url
string
Returns
Promise<TPostProcessingEffect>