Skip to content

Class: TAAPost

Temporal AA

      //setting
      let cfg = {@link Engine3D.setting.render.postProcessing.taa};
        let view = new View3D();
       view.scene = this.scene;
       view.camera = mainCamera;
       
      
      Engine3D.startRender(renderJob);

Hierarchy

  • PostBase

    TAAPost

Constructors

Properties

Accessors

Methods

Constructors

constructor

new TAAPost(): TAAPost

Returns

TAAPost

Overrides

PostBase.constructor

Defined in

src/gfx/renderJob/post/TAAPost.ts:72

Properties

enable

enable: boolean = true

Inherited from

PostBase.enable

Defined in

src/gfx/renderJob/post/PostBase.ts:20


postRenderer

postRenderer: PostRenderer

Inherited from

PostBase.postRenderer

Defined in

src/gfx/renderJob/post/PostBase.ts:21


outTexture

outTexture: VirtualTexture

Defined in

src/gfx/renderJob/post/TAAPost.ts:43


copyTexCompute

copyTexCompute: ComputeShader

Defined in

src/gfx/renderJob/post/TAAPost.ts:52


sharpCompute

sharpCompute: ComputeShader

Defined in

src/gfx/renderJob/post/TAAPost.ts:53


preColorTex

preColorTex: VirtualTexture

Defined in

src/gfx/renderJob/post/TAAPost.ts:63


preViewMatrix

preViewMatrix: Matrix4

Defined in

src/gfx/renderJob/post/TAAPost.ts:69


rtFrame

rtFrame: RTFrame

Defined in

src/gfx/renderJob/post/TAAPost.ts:70

Accessors

jitterSeedCount

get jitterSeedCount(): number

Returns

number

Defined in

src/gfx/renderJob/post/TAAPost.ts:92

set jitterSeedCount(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/gfx/renderJob/post/TAAPost.ts:97


blendFactor

get blendFactor(): number

Returns

number

Defined in

src/gfx/renderJob/post/TAAPost.ts:104

set blendFactor(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/gfx/renderJob/post/TAAPost.ts:109


sharpFactor

get sharpFactor(): number

Returns

number

Defined in

src/gfx/renderJob/post/TAAPost.ts:115

set sharpFactor(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/gfx/renderJob/post/TAAPost.ts:120


sharpPreBlurFactor

get sharpPreBlurFactor(): number

Returns

number

Defined in

src/gfx/renderJob/post/TAAPost.ts:126

set sharpPreBlurFactor(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/gfx/renderJob/post/TAAPost.ts:131


temporalJitterScale

get temporalJitterScale(): number

Returns

number

Defined in

src/gfx/renderJob/post/TAAPost.ts:137

set temporalJitterScale(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/gfx/renderJob/post/TAAPost.ts:142

Methods

destroy

destroy(force?): void

Parameters

NameType
force?boolean

Returns

void

Inherited from

PostBase.destroy

Defined in

src/gfx/renderJob/post/PostBase.ts:87


onResize

onResize(): void

Returns

void

Overrides

PostBase.onResize

Defined in

src/gfx/renderJob/post/TAAPost.ts:258