morgenthum/map_scatter
morgenthum/map_scatter has 33 GitHub stars and 1 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 09:19 UTC. Last push 2026-07-27.
Rule-based object scattering with field-graph evaluation and flexible sampling strategies.
What you can do
- Data‑driven placement instead of bespoke loops
- Mix distribution styles (blue‑noise, grids, clustered, low‑discrepancy)
- Deterministic, chunked evaluation for performance and reproducibility
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalmap_scatter
Rule‑based object scattering for games and tools with clear rules, multiple distribution styles, and reproducible results. Use it to populate worlds with trees, rocks, props, resources, and decals.

What is this?
This repository is a Rust workspace with:
- Core library:
map_scatter- fast, composable engine for rules, sampling, and layering. - Bevy plugin:
bevy_map_scatter- Bevy 0.19 integration (Assets, ECS, async). - Examples:
map_scatter_examplesandbevy_map_scatter_examples.
Where to start
- Building your own engine/tools? Start with the core crate:
crates/map_scatter. - Using Bevy? Start with the plugin:
crates/bevy_map_scatter. The currentbevy_map_scatter0.5 line targets Bevy 0.19.
The crate READMEs include:
- Practical use cases
- A short "how it works" (fields => sampling => layering)
- Quick Start and links to runnable examples
For architecture details, see crates/map_scatter/ARCHITECTURE.md.
Why use it
- Data‑driven placement instead of bespoke loops
- Mix distribution styles (blue‑noise, grids, clustered, low‑discrepancy)
- Deterministic, chunked evaluation for performance and reproducibility
License
This project is dual-licensed under either:
Explore related projects
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
141,500 starsexcalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
135,396 starsgodotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
119,840 starsmrdoob/three.js
JavaScript 3D Library.
117,905 stars