Go to file
hheik 4d75a0bf97 Small changes 2026-04-24 18:25:30 +03:00
src Small changes 2026-04-24 18:25:30 +03:00
.gitignore Added basic traits 2026-04-23 19:41:24 +03:00
Cargo.lock Added basic traits 2026-04-23 19:41:24 +03:00
Cargo.toml Added basic traits 2026-04-23 19:41:24 +03:00
README.md Added some trait functions 2026-04-24 09:17:15 +03:00

README.md

WFC - Wave Function Collapse

An algorithm for procedural generation of matrices or node graphs, based on a ruleset.

Instead of going with a restrictive ruleset, this implementation allows for rulesets that act dynamically on the state of the graph, allowing more complex rules.

Overview

Few main concepts:

GraphLike

Trait for a struct that holds spatial data

Ruleset

Trait for a ruleset