Class: TAAPost
Defined in: src/gfx/renderJob/post/TAAPost.ts:36
Temporal AA
//setting
let cfg = {@link this.setting.render.postProcessing.taa};
let view = new View3D();
view.scene = this.scene;
view.camera = mainCamera;
Engine3D.startRender(renderJob);Constructors
Constructor
new TAAPost():
TAAPost
Defined in: src/gfx/renderJob/post/TAAPost.ts:66
Returns
TAAPost
Overrides
PostBase.constructor
Properties
enable
enable:
boolean=true
Defined in: src/gfx/renderJob/post/PostBase.ts:23
Inherited from
PostBase.enable
isFinalPass
isFinalPass:
boolean=false
Defined in: src/gfx/renderJob/post/PostBase.ts:27
When true, PostPass iterates this post AFTER every regular post regardless of attach order — used by TonemapPost so the ACES curve always lands on the fully-composited HDR signal.
Inherited from
PostBase.isFinalPass
postRenderer
postRenderer:
PostPass
Defined in: src/gfx/renderJob/post/PostBase.ts:28
Inherited from
PostBase.postRenderer
rendererPassState
rendererPassState:
RendererPassState
Defined in: src/gfx/renderJob/post/PostBase.ts:29
Inherited from
PostBase.rendererPassState
_boundCtx
_boundCtx:
Context3D=null
Defined in: src/gfx/renderJob/post/PostBase.ts:30
Inherited from
PostBase._boundCtx
outTexture
outTexture:
VirtualTexture
Defined in: src/gfx/renderJob/post/TAAPost.ts:41
copyTexCompute
copyTexCompute:
ComputeShader
Defined in: src/gfx/renderJob/post/TAAPost.ts:46
sharpCompute
sharpCompute:
ComputeShader
Defined in: src/gfx/renderJob/post/TAAPost.ts:47
preColorTex
preColorTex:
VirtualTexture
Defined in: src/gfx/renderJob/post/TAAPost.ts:57
preViewMatrix
preViewMatrix:
Matrix4
Defined in: src/gfx/renderJob/post/TAAPost.ts:63
rtFrame
rtFrame:
RTFrame
Defined in: src/gfx/renderJob/post/TAAPost.ts:64
Accessors
jitterSeedCount
Get Signature
get jitterSeedCount():
number
Defined in: src/gfx/renderJob/post/TAAPost.ts:86
Returns
number
Set Signature
set jitterSeedCount(
value):void
Defined in: src/gfx/renderJob/post/TAAPost.ts:91
Parameters
value
number
Returns
void
blendFactor
Get Signature
get blendFactor():
number
Defined in: src/gfx/renderJob/post/TAAPost.ts:98
Returns
number
Set Signature
set blendFactor(
value):void
Defined in: src/gfx/renderJob/post/TAAPost.ts:103
Parameters
value
number
Returns
void
sharpFactor
Get Signature
get sharpFactor():
number
Defined in: src/gfx/renderJob/post/TAAPost.ts:109
Returns
number
Set Signature
set sharpFactor(
value):void
Defined in: src/gfx/renderJob/post/TAAPost.ts:114
Parameters
value
number
Returns
void
sharpPreBlurFactor
Get Signature
get sharpPreBlurFactor():
number
Defined in: src/gfx/renderJob/post/TAAPost.ts:120
Returns
number
Set Signature
set sharpPreBlurFactor(
value):void
Defined in: src/gfx/renderJob/post/TAAPost.ts:125
Parameters
value
number
Returns
void
temporalJitterScale
Get Signature
get temporalJitterScale():
number
Defined in: src/gfx/renderJob/post/TAAPost.ts:131
Returns
number
Set Signature
set temporalJitterScale(
value):void
Defined in: src/gfx/renderJob/post/TAAPost.ts:136
Parameters
value
number
Returns
void
Methods
compute()
compute(
view):void
Defined in: src/gfx/renderJob/post/PostBase.ts:133
Parameters
view
Returns
void
Inherited from
PostBase.compute
destroy()
destroy(
force?):void
Defined in: src/gfx/renderJob/post/PostBase.ts:143
Parameters
force?
boolean
Returns
void
Inherited from
PostBase.destroy
onResize()
onResize():
void
Defined in: src/gfx/renderJob/post/TAAPost.ts:251
Returns
void
Overrides
PostBase.onResize

