API Docs for: 2.2.1
Show:

DisplacementFilter Class

The DisplacementFilter class uses the pixel values from the specified texture (called the displacement map) to perform a displacement of an object. You can use this filter to apply all manor of crazy warping effects Currently the r property of the texture is used offset the x and the g property of the texture is used to offset the y.

Constructor

DisplacementFilter

(
  • texture
)

Parameters:

  • texture Texture

    The texture used for the displacement map * must be power of 2 texture at the moment

Methods

onTextureLoaded

()

Sets the map dimensions uniforms when the texture becomes available.

syncUniforms

()

Syncs the uniforms between the class object and the shaders.

Properties

fragmentSrc

Array private

padding

Float

passes

Array an array of filter objects

An array of passes - some filters contain a few steps this array simply stores the steps in a liniear fashion. For example the blur filter has two passes blurX and blurY.

shaders

Array an array of shaders

uniforms

Object private