ValueNoise

class ValueNoise : Filter(source)

Filter that produces value noise

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
var bias: Vector4

the value to add to the resulting noise

Link copied to clipboard
var decay: Vector4

decay is the amount by which gain is modulated per octave, default is Vector4(0.5, 0.5, 0.5, 0.5)

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

gain is the base intensity per channel, default is Vector2(1.0, 1.0, 1.0, 1.0)

Link copied to clipboard
var lacunarity: Vector2

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

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

should the output colors be multiplied by the alpha channel, default is true

Link copied to clipboard
var scale: Vector2

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

Link copied to clipboard
var seed: Vector2

Functions

Link copied to clipboard
open fun apply(source: Array<ColorBuffer>, target: Array<ColorBuffer>, clip: Rectangle?)
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?)
Link copied to clipboard
open override fun close()
Link copied to clipboard
open fun destroy()
Link copied to clipboard
fun untrack()