MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ perlin()

Stochastic MayaFlux::Kinesis::Stochastic::perlin ( int  octaves = 4,
double  persistence = 0.5 
)
inline

Creates Perlin noise generator.

Parameters
octavesNumber of noise octaves (default: 4)
persistenceAmplitude decay per octave (default: 0.5)
Returns
Configured Stochastic instance

Definition at line 368 of file Stochastic.hpp.

369{
370 Stochastic gen(Algorithm::PERLIN);
371 gen.configure("octaves", octaves);
372 gen.configure("persistence", persistence);
373 return gen;
374}
Unified generative infrastructure for stochastic and procedural algorithms.

References MayaFlux::Kinesis::Stochastic::Stochastic::configure(), and PERLIN.

+ Here is the call graph for this function: