image-noise

Crates.ioimage-noise
lib.rsimage-noise
version0.1.0
sourcesrc
created_at2021-07-11 02:03:34.757391
updated_at2021-07-11 02:03:34.757391
descriptionCreates a simple perlin noise texture in Rust
homepage
repositoryhttps://github.com/grantshandy/image-noise
max_upload_size
id421265
size333,285
Grant Handy (grantshandy)

documentation

https://docs.rs/image-noise

README

image-noise

Creates a simple perlin noise texture in Rust.

image-noise = "0.1.0"

Really, this is a simple wrapper over txture, making it easier to be used with the image crate.

let image = image_noise::noise_image(1000, 10);

let mut file = File::create("image.png").unwrap();

let mut bytes: Vec<u8> = Vec::new();
image
    .write_to(&mut bytes, image::ImageOutputFormat::Png)
    .expect("Can write to png");

file.write_all(&bytes).unwrap();

example image

Commit count: 0

cargo fmt