Skip to main content

Class: TWobblePostProcessingEffect

Defined in: graphics/post-processing/effects/wobble.ts:32

Extends​

Constructors​

Constructor​

new TWobblePostProcessingEffect(options?): TWobblePostProcessingEffect

Defined in: graphics/post-processing/effects/wobble.ts:37

Parameters​

options?​

TWobblePostProcessingOptions = {}

Returns​

TWobblePostProcessingEffect

Overrides​

TPostProcessingEffect.constructor

Properties​

enabled​

enabled: boolean = true

Defined in: graphics/post-processing/effect.ts:13

Inherited from​

TPostProcessingEffect.enabled


mask?​

optional mask?: TPostProcessingMask

Defined in: graphics/post-processing/effect.ts:14

Inherited from​

TPostProcessingEffect.mask

Accessors​

amplitude​

Get Signature​

get amplitude(): number

Defined in: graphics/post-processing/effects/wobble.ts:53

Returns​

number

Set Signature​

set amplitude(value): void

Defined in: graphics/post-processing/effects/wobble.ts:57

Parameters​
value​

number

Returns​

void


frequency​

Get Signature​

get frequency(): number

Defined in: graphics/post-processing/effects/wobble.ts:62

Returns​

number

Set Signature​

set frequency(value): void

Defined in: graphics/post-processing/effects/wobble.ts:66

Parameters​
value​

number

Returns​

void


speed​

Get Signature​

get speed(): number

Defined in: graphics/post-processing/effects/wobble.ts:71

Returns​

number

Set Signature​

set speed(value): void

Defined in: graphics/post-processing/effects/wobble.ts:75

Parameters​
value​

number

Returns​

void

Methods​

destroy()​

destroy(jobs): Promise<void>

Defined in: graphics/post-processing/effect.ts:50

Parameters​

jobs​

TJobManager

Returns​

Promise<void>

Inherited from​

TPostProcessingEffect.destroy


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​

TPostProcessingUniformValue

Returns​

void

Inherited from​

TPostProcessingEffect.setUniform


create()​

static create(jobs, options?): Promise<TWobblePostProcessingEffect>

Defined in: graphics/post-processing/effects/wobble.ts:44

Parameters​

jobs​

TJobManager

options?​

TWobblePostProcessingOptions = {}

Returns​

Promise<TWobblePostProcessingEffect>


fromSource()​

static fromSource(jobs, fragmentShader): Promise<TPostProcessingEffect>

Defined in: graphics/post-processing/effect.ts:24

Parameters​

jobs​

TJobManager

fragmentShader​

string

Returns​

Promise<TPostProcessingEffect>

Inherited from​

TPostProcessingEffect.fromSource


fromUrl()​

static fromUrl(jobs, url): Promise<TPostProcessingEffect>

Defined in: graphics/post-processing/effect.ts:33

Parameters​

jobs​

TJobManager

url​

string

Returns​

Promise<TPostProcessingEffect>

Inherited from​

TPostProcessingEffect.fromUrl