Home Reference Source

References

core

summary
public

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

public

An override material manager.

public

A resizer that can be used to store a base and a target resolution.

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

summary
public

SMAA area image data.

public

SMAA search image data.

images/textures

summary
public

A simple noise texture.

loaders

summary
public
this class is experimental. Added for testing, API might change in patch or minor releases. Requires three >= r108.

An SMAA image loader.

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 downsampling 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 Screen Space Ambient Occlusion (SSAO) shader material.

public

A kernel size enumeration.

public

An enumeration of edge detection modes.

public

An enumeration of predication 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 downsamples the scene depth by picking the most representative depth in 2x2 texel neighborhoods.

public

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

public

An effect pass.

public

A pass that executes a given function.

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.