ApproximateGaussianBlur

class ApproximateGaussianBlur : Filter1to1(source)

Approximate separated Gaussian blur

Constructors

Link copied to clipboard
constructor()

Properties

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

post blur gain, default value is 1.0

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

blur sigma, default value is 1.0

Link copied to clipboard

spread multiplier, default value is 1.0

Link copied to clipboard
var window: Int

blur sample window, default value is 5

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()