Function simdnoise::scalar::get_3d_noise [−][src]
pub fn get_3d_noise(
start_x: f32,
width: usize,
start_y: f32,
height: usize,
start_z: f32,
depth: usize,
noise_type: NoiseType
) -> (Vec<f32>, f32, f32)
Gets a width X height X depth sized block of 3d noise, unscaled,
start_x
,start_y
and start_z
can be used to provide an offset in the
coordinates. Results are unscaled, 'min' and 'max' noise values
are returned so you can scale and transform the noise as you see fit
in a single pass.