5个版本
0.2.1 | 2023年6月4日 |
---|---|
0.2.0 | 2023年6月4日 |
0.1.2 | 2022年7月24日 |
0.1.1 | 2022年6月15日 |
0.1.0 | 2022年5月10日 |
#3 in #heightmap
每月32次下载
12KB
248 行
ds-heightmap
构建
为Web构建
安装 wasm-pack 并构建
wasm-pack build --release
使用方法
use ds_heightmap::Runner;
fn main() {
let mut runner = Runner::new();
let output = runner.ds();
println!("data: {:?}", output.data);
println!("max: {}", output.max);
println!("min: {}", output.min);
}
如果您想提供一个随机数生成器
use ds_heightmap::Runner;
use rand_chacha::{rand_core::SeedableRng, ChaCha8Rng};
fn main() {
let mut rng = ChaCha8Rng::from_entropy();
let mut runner = Runner::new();
let output = runner.ds_with_rng(&mut rng);
println!("data: {:?}", output.data);
println!("max: {}", output.max);
println!("min: {}", output.min);
}
依赖项
~1–1.7MB
~28K SLoC