terrain-forge 0.7.0

A modular procedural generation engine for terrain, dungeons, and maps
Documentation
//! Effects and transforms for post-processing generated maps.
//!
//! Most effects mutate the grid in place.

mod blend;
mod connectivity;
mod filters;
mod morphology;
mod spatial;
mod transform;
mod warp;

pub use blend::{gradient_blend, radial_blend, threshold};
pub use connectivity::{
    bridge_gaps, carve_path, clear_rect, connect_markers, connect_regions_spanning,
    find_chokepoints, label_regions, remove_dead_ends, MarkerConnectMethod,
};
pub use filters::{gaussian_blur, median_filter};
pub use morphology::{close, dilate, erode, open};
#[allow(deprecated)]
pub use spatial::{dijkstra_map, distance_transform};
pub use transform::{invert, mirror, resize, rotate, scatter};
pub use warp::{domain_warp, edge_detect};