Crate funutd

Source
Expand description

FunUTD is a 3-D procedural texture library.

Re-exports§

pub use rnd::Rnd;
pub use vec::*;

Modules§

color
Color spaces and palette generation.
distance
Distance metrics for Worley basis.
dna
Parameter system for procedural generation.
ease
Easing functions.
hash
Hash functions. All of the hashes here are permutations.
lcg
Utility functions for working with LCGs (linear congruential generators).
map3
Texture unary and binary operators.
map3base
Base definitions for textures.
map3gen
Texture generators.
math
Math traits and functions.
noise
Isotropic value and gradient noises.
prelude
Convenient prelude containing all definitions.
rnd
Krull64 random number generator.
vec
Adapt vectors to the number hierarchy, convenience definitions.
voronoi
Voronoi texture basis.