Skip to content

class Celestine::Filter::Turbulence
inherits Celestine::Filter::Basic #

Merges one or mopre filters into a single result

Constants#

TAG = "feTurbulence" #

Methods#

#base_freq : IFNumber? #

The base frequency parameter for the noise function

View source

#base_freq=(base_freq : IFNumber?) #

The base frequency parameter for the noise function

View source

#draw(io : IO) : Nil #

Draws this turbulence filter to an IO

View source

#num_octaves : IFNumber? #

The number of octaves for the noise function

View source

#num_octaves=(num_octaves : IFNumber?) #

The number of octaves for the noise function

View source

#seed : IFNumber? #

The seed for the noise function

View source

#seed=(seed : IFNumber?) #

The seed for the noise function

View source

#stitch_tiles : String? #

Defines how the Perlin Noise tiles behave at the border

View source

#stitch_tiles=(stitch_tiles : String?) #

Defines how the Perlin Noise tiles behave at the border

View source

#type : String? #

Type of noise function

View source

#type=(type : String?) #

Type of noise function

View source

module Celestine::Filter::Turbulence::Attrs #

Merges one or mopre filters into a single result