Home Reference Source

References

core

summary
public

The EffectComposer may be used in place of a normal WebGLRenderer.

public

A resizer.

public

An object selection.

public

The Disposable contract.

public

The initializable contract.

public

The Resizable contract.

public

A color channel enumeration.

effects

summary
public

A bloom effect.

public
this class was deprecated. Use DepthOfFieldEffect instead.

A depth of field (bokeh) effect.

public

A brightness/contrast effect.

public

A chromatic aberration effect.

public

A color average effect.

public

A color depth effect.

public

A depth visualization effect.

public

A depth of field effect.

public

A dot screen effect.

public

C Effect

An abstract effect.

public
this class was deprecated. Set WebGLRenderer.outputEncoding to sRGBEncoding or GammaEncoding instead.

A gamma correction effect.

public

A glitch effect.

public

A god rays effect.

public

A grid effect.

public

A hue/saturation effect.

public

A noise effect.

public

An outline effect.

public

A pixelation effect.

public
this class was deprecated. Use DepthOfFieldEffect instead.

Depth of Field shader v2.4.

public

Subpixel Morphological Antialiasing (SMAA).

public

A Screen Space Ambient Occlusion (SSAO) effect.

public

A scanline effect.

public

A selective bloom effect.

public

A sepia effect.

public

A shock wave effect.

public

A texture effect.

public

A tone mapping effect that supports adaptive luminosity.

public

A vignette effect.

public

An enumeration of effect attributes.

public

An enumeration of WebGL extensions.

public

A glitch mode enumeration.

public

An enumeration of SMAA presets.

effects/blending

summary
public

A blend mode.

public

A blend function enumeration.

images

summary
public

A container for raw image data.

images/smaa/utils

summary
public

SMAA area image data.

public
this class is experimental. Added for testing, API might change in patch or minor releases.

An SMAA image loader.

public

SMAA search image data.

materials

summary
public

An adaptive luminance shader material.

public

A bokeh blur material.

public

A CoC shader material.

public
this class was deprecated. Use EdgeDetectionMaterial instead.

A material that detects edges in a color texture.

public

An optimised convolution shader material.

public

A simple copy shader material.

public

A depth comparison shader material.

public

A depth mask shader material.

public

An edge detection material.

public

An effect material for compound shaders.

public

A crepuscular rays shader material.

public

A luminance shader material.

public

A mask shader material.

public

An outline shader material.

public

Subpixel Morphological Antialiasing.

public

A kernel size enumeration.

public

An enumeration of edge detection modes.

public

An enumeration of shader code placeholders used by the EffectPass.

public

A mask function enumeration.

public
this variable was deprecated. Use OutlineMaterial instead.

An outline shader material.

passes

summary
public

An efficient, incremental blur pass.

public

A pass that disables the stencil test.

public

A pass that clears the input buffer or the screen.

public

A pass that renders the depth of a given scene into a color buffer.

public

An effect pass.

public

A stencil mask pass.

public

A pass that renders the normals of a given scene.

public

C Pass

An abstract pass.

public

A pass that renders a given scene into the input buffer or to screen.

public

A pass that renders the result from a previous pass to another render target.

public

A shader pass.