Skip to main content

Model of rain eroding a landscape

Project description

HydroErosion

Python model of rain eroding a landscape. HydroErosion model places random 'drops' on terrain and moves the terrain based on their movement

File Descriptions

generateLandscape.py

Creates two matrices to describe height and bedrock, using perlin noise

viewLandscape.py

Graphs given matrix in 3D

erodeLandscape.py

Performs Naive algorithm to erode given landscape, accounting for bedrock

Results (so far):

Performed erosion on 300x200 terrain with 600,000 iterations (current maps)

Before: Before Erosion

After: After Erosion

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hydro_erosion-0.1.3.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

hydro_erosion-0.1.3-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file hydro_erosion-0.1.3.tar.gz.

File metadata

  • Download URL: hydro_erosion-0.1.3.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for hydro_erosion-0.1.3.tar.gz
Algorithm Hash digest
SHA256 426668fcbf4087a76c342af6d7457924155e3491045c7e20b5312c68149c8a2e
MD5 90c94e3f9369fc3d69b4dea7c54a338b
BLAKE2b-256 de82f11ce09b98a589bce43626c73c65f7d4ed6f22526341053829cfddce506e

See more details on using hashes here.

File details

Details for the file hydro_erosion-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for hydro_erosion-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1bd3a96c97faaf8e3813b5a00a781d8c87cd5f8e71fa7b87b657e6f8b04d50e4
MD5 230d1b80b0b5c8df99b1e7276de10333
BLAKE2b-256 a3ca58522f82bcfc51ac32a054e991a63163b457227018e0b253364e39efe963

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page