Skip to content

@orillusion/core


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 ​

VolumetricFogPost._boundCtx

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 ​

View3D

command ​

GPUCommandEncoder

Returns ​

void

Overrides ​

PostBase.render


compute() ​

compute(view): void

Defined in: src/gfx/renderJob/post/PostBase.ts:133

Parameters ​

view ​

View3D

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