Perturb

class Perturb : Filter1to1(source)

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var depthBufferOut: DepthBuffer?
Link copied to clipboard
Link copied to clipboard

lacunarity is the amount by which scale is modulated per octave, default is Vector3(2.0, 2.0, 2.0)

Link copied to clipboard

the number of octaves of noise to generate, default is 4

Link copied to clipboard
var offset: Vector2
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

base noise scale, default is Vector3(1.0, 1.0, 1.0)

Link copied to clipboard
var seed: Vector3
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun apply(source: Array<ColorBuffer>, target: ColorBuffer, clip: Rectangle?)
fun apply(source: Array<ColorBuffer>, target: RenderTarget, clip: Rectangle?)
fun apply(source: ColorBuffer, target: Array<ColorBuffer>, clip: Rectangle?)
fun apply(source: ColorBuffer, target: ColorBuffer, clip: Rectangle?)
open override fun apply(source: Array<ColorBuffer>, target: Array<ColorBuffer>, clip: Rectangle?)
Link copied to clipboard
open override fun close()
Link copied to clipboard
open fun destroy()
Link copied to clipboard
fun untrack()