Class: TAAPost
反走样。 通过抖镜头的方式获得反走样样本。
//配置反走样的相关参数
let cfg = {@link Engine3D.setting.render.postProcessing.taa};
let renderJob = new ForwardRenderJob(this.scene);
renderJob.addPost(new TAAPost());
Engine3D.startRender(renderJob);
Hierarchy
PostBase
↳
TAAPost
Properties
Constructors
Accessors
Properties
outTexture
• outTexture: VirtualTexture
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:44
copyTexCompute
• copyTexCompute: ComputeShader
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:53
sharpCompute
• sharpCompute: ComputeShader
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:54
preColorTex
• preColorTex: VirtualTexture
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:64
preViewMatrix
• preViewMatrix: Matrix4
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:70
rtFrame
• rtFrame: RTFrame
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:71
Constructors
constructor
• new TAAPost()
Overrides
PostBase.constructor
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:73
Accessors
jitterSeedCount
• get
jitterSeedCount(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:91
• set
jitterSeedCount(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:96
blendFactor
• get
blendFactor(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:103
• set
blendFactor(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:108
sharpFactor
• get
sharpFactor(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:114
• set
sharpFactor(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:119
sharpPreBlurFactor
• get
sharpPreBlurFactor(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:125
• set
sharpPreBlurFactor(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:130
temporalJitterScale
• get
temporalJitterScale(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/TAAPost.ts:136
• set
temporalJitterScale(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void