Class: FXAAPost
Defined in: src/gfx/renderJob/post/FXAAPost.ts:17
FXAA(fast approximate antialiasing) A deformation anti-aliasing method that pays more attention to performance. It only needs one pass to get the result. FXAA focuses on fast visual anti-aliasing effect, rather than pursuing perfect real anti-aliasing effect.
Constructors
Constructor
new FXAAPost():
FXAAPost
Defined in: src/gfx/renderJob/post/FXAAPost.ts:21
Returns
FXAAPost
Overrides
PostBase.constructor
Properties
postQuad
postQuad:
ViewQuad
Defined in: src/gfx/renderJob/post/FXAAPost.ts:18
renderTexture
renderTexture:
RenderTexture
Defined in: src/gfx/renderJob/post/FXAAPost.ts:20
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
Methods
onResize()
onResize():
void
Defined in: src/gfx/renderJob/post/FXAAPost.ts:34
Returns
void
Overrides
PostBase.onResize
render()
render(
view,command):void
Defined in: src/gfx/renderJob/post/FXAAPost.ts:53
Parameters
view
command
GPUCommandEncoder
Returns
void
Overrides
PostBase.render
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

