Expand description
A library for 2D & 3D procedural generation with Model synthesis/Wave function Collapse. Includes lightweight grid utilities tailored for cartesian tile grids.
Modules§
- generator
- Model synthesis/Wave function Collapse generator
- grid
- Minimal grid utilities underpinning the tile-based generator.
- prelude
- Commonly used items re-exported for convenience.
Structs§
- Generator
Error - Error returned by a
generator::Generatorwhen a generation fails
Enums§
- Generator
Builder Error - Errors returned by a
generator::builder::GeneratorBuilder - Node
SetError - Error returned by a
generator::Generatorwhen a node set operation fails - Rules
Builder Error - Error returned by a
generator::rules::RulesBuilderwhen correctgenerator::rules::Rulescannot be built
Type Aliases§
- Node
Index - Our grid elements are called Nodes