Function simple_simplex::generate[][src]

pub fn generate(x: f32, y: f32, permutation: &[u16; 512]) -> f32
Expand description

Generate raw simplex noise values

Examples

use simple_simplex;

let value: f32 = generate(10, 10);

use generate to create your own FBM implementations, or just to generate raw values.

The maximum value this can generate is 0.855349, and the minimum is -0.855349.

To increase or decrease the scale, multiply x and y by a value less than 0.