Class: TGrayscalePostProcessingEffect
Defined in: graphics/post-processing/effects/grayscale.ts:19
Extends
Constructors
Constructor
new TGrayscalePostProcessingEffect(
intensity?):TGrayscalePostProcessingEffect
Defined in: graphics/post-processing/effects/grayscale.ts:22
Parameters
intensity?
number = 1
Returns
TGrayscalePostProcessingEffect
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
intensity
Get Signature
get intensity():
number
Defined in: graphics/post-processing/effects/grayscale.ts:37
Returns
number
Set Signature
set intensity(
value):void
Defined in: graphics/post-processing/effects/grayscale.ts:41
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,intensity?):Promise<TGrayscalePostProcessingEffect>
Defined in: graphics/post-processing/effects/grayscale.ts:28
Parameters
jobs
intensity?
number = 1
Returns
Promise<TGrayscalePostProcessingEffect>
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>