noise 0.8.1

Procedural noise generation library.
Documentation
//! An example of using simplex noise

extern crate noise;

use noise::{utils::*, OpenSimplex, Seedable};

fn main() {
    let open_simplex = OpenSimplex::default();

    PlaneMapBuilder::<_, 2>::new(open_simplex)
        .build()
        .write_to_file("open_simplex.png");

    let open_simplex = open_simplex.set_seed(1);

    PlaneMapBuilder::<_, 2>::new(open_simplex)
        .build()
        .write_to_file("open_simplex_seed=1.png");
}