Skip to main content
GameDev.net gamedev.net
Research Paper

This is an academic paper or technical research. Key findings may require technical background to fully understand.

Explore Research Radar

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

arXiv cs.GR
arXiv cs.GR Research
· 1 week, 3 days ago • Michael K. Davis III

Plate-Local River Generation: Deterministic, Terrain-Aware, Downhill-Flowing Rivers for Infinite Procedural Worlds

Briefing

arXiv cs.GR details a deterministic, terrain-aware river generation method aimed at infinite procedural worlds. The core idea is to make rivers practical for worlds that stream forever without breaking the downhill-flow guarantees that terrain teams usually want.

The system uses tectonic plate seeds to define both the terrain field and bounded plate domains, so river preprocessing can happen locally on each plate. Within a plate, the terrain is sampled on a low-resolution grid, rivers are traced from highlands to coastlines, minima, or confluences, and each segment is adjusted so stored river heights always descend.

Because the river network is generated and cached lazily per plate, each region can be processed independently of its neighbors. At full resolution, the engine computes distance to the cached river network exactly, then interpolates river height and blends it with the local terrain on demand instead of caching the blended result.

For developers building large procedural worlds, the practical win is coherence without global preprocessing. The paper argues that bounded plate-border warp and a river border margin are enough to guarantee downhill flow in the final terrain, making terrain-aware rivers more viable for interactive streaming worlds.

“deterministic, terrain-aware, downhill-flowing river algorithm for infinite procedural worlds”

— Michael K. Davis III · Paper abstract
Original source
Read on arXiv cs.GR
At a glance
what
A deterministic river-generation algorithm for infinite procedural worlds
who
Michael K. Davis III; arXiv cs.GR
when
Submitted 27 Sep 2026
impact
Helps procedural world teams generate coherent downhill rivers without global terrain baking
Signal Positive

Useful procedural terrain technique with clear production upside

Discuss

Follow ai updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...