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 
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 
| Name | Type | 
|---|---|
value | number | 
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 
| Name | Type | 
|---|---|
value | number | 
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 
| Name | Type | 
|---|---|
value | number | 
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 
| Name | Type | 
|---|---|
value | number | 
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 
| Name | Type | 
|---|---|
value | number | 
Returns 
void
Defined in 
src/gfx/renderJob/post/TAAPost.ts:142
Methods 
destroy 
▸ destroy(force?): void
Parameters 
| Name | Type | 
|---|---|
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

