4个版本 (2个重大更改)
0.3.0 | 2020年8月9日 |
---|---|
0.2.1 | 2020年8月7日 |
0.2.0 | 2020年8月5日 |
0.1.0 | 2020年8月3日 |
#140 在 渲染
每月71次下载
60KB
1.5K SLoC
OpenSimplex noise in rust
OpenSimplex噪声 是由Kurt Spencer开发的一种随机噪声算法,作为一种免专利费的Perlin和Simplex噪声的替代方案。
此Rust端口目前支持2D、3D和4D噪声。
示例
用法
let noise_generator = OpenSimplexNoise::new(Some(883_279_212_983_182_319)); // if not provided, default seed is equal to 0
let scale = 0.044;
let value = noise_generator.eval_2d(x * scale, y * scale); // generates value in range (-1, 1)
安装
只需将此行添加到您的Rust项目的Cargo.toml文件中
[dependencies]
opensimplex_noise_rs = "0.3.0"