3个版本
使用旧的Rust 2015
0.0.3 | 2015年2月1日 |
---|---|
0.0.2 | 2014年12月29日 |
0.0.1 | 2014年12月2日 |
#18 in #simplex-noise
36KB
753 行
noisy
noisy 是一个为Rust编写的进程式噪声生成库。
使用 noisy
noisy 的所有生成器都集中在一个地方:`gen
` 模块。
- 您可以使用以下方法导入所有生成器:
use noisy::gen::*;
使用 noisy 的首选方法是显式导入生成器
extern crate noisy;
use noisy::gen::{NoiseGen, Simplex};
fn main() {
let simplex = Simplex::new();
let val = simplex.noise3d(1.0, 2.0, 3.0);
println!("{}", val);
}
功能
noisy 是一个通用的进程式噪声生成库,包括以下各种生成器:
- Simplex噪声。
- Perlin噪声。
- 棋盘。
编译
您需要从master分支获取最新的rust编译器。如果遇到问题,在创建问题之前请确保您有最新版本。
git clone --recursive git://github.com/cacteye/noisy.git
cd noisy
cargo build
您可以使用以下方法构建文档:
cargo doc
您可以使用以下方法构建包含的示例:
cargo test