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