SimpleWindErosion
Procedural Wind Erosion / Abrasion / Suspension / Cascading / Aeolian Process Simulation (by weigert)
SoilMachine
Advanced, modular, coupled geomorpohology simulator for real-time procedural terrain generation. (by weigert)
SimpleWindErosion | SoilMachine | |
---|---|---|
2 | 11 | |
65 | 246 | |
- | - | |
5.2 | 1.6 | |
about 1 year ago | 12 months ago | |
C++ | C++ | |
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SimpleWindErosion
Posts with mentions or reviews of SimpleWindErosion.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-05.
-
Barkhan
I'm messing around with the physics of my wind erosion simulator today (source code).
-
SoilMachine: Multi-Layer Realtime Erosion System [WIP]
I actually wrote an article about particle based wind erosion here with code here. As far as I am aware, it is the only system of its type.
SoilMachine
Posts with mentions or reviews of SoilMachine.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-22.
-
Island River Map
I have another program SoilMachine, which re-implements lakes with a new time-deferred automata system running on the layer map. If you wanna know how it works, you can read here. SoilMachine is built specifically to allow for multiple soil types with different properties.
-
Meandering Rivers by Momentum Conservation
I have a working simulator which is built for multiple layers called SoilMachine. Here is an article about how it works.
-
Simulating Wind on Procedural Terrain using GPU Accelerated Lattice Boltzmann Method [Article + Source]
You can find an article explaining how this works on my blog here and a terrain-based implementation here. For more detailed source code on the LBM method, check out the examples here.
-
An Efficient Data Structure for 3D Multi-Layer Terrain and Erosion Simulation [Article + Source]
You can find the source code here (project name SoilMachine, reference implementation).
-
Simulated Wind on Procedural Terrain [WIP]
The main application I am looking at is doing procedural weather on simulated terrain to seed hydraulic and wind erosion systems with this repo.
-
...I'm back to simulating erosion again...
In the future, with a good groundwater system you can distribute plants with different root properties realistically as a particle system and use this to further influence erosion parameters.
-
Some Procedural Terrain made with SoilMachine [Source]
You can find the source code for this project here.
-
SoilMachine: Multi-Layer Realtime Erosion System [WIP]
Sure, you can find the code for this terrain generator here. It's not done yet, I am currently experimenting with multiple water tables / ground water. And the GUI is incomplete - you can't elegantly define initial terrain and stuff yet or export. But it runs and you can choose the sediment parameters! It's a WIP.
What are some alternatives?
When comparing SimpleWindErosion and SoilMachine you can also consider the following projects:
territory - 3D rendered proc-gen world test. C++ homebrew voxel engine for agent-driven prodedural generation / world simulation
terrain_generator - A (work-in-progress) terrain generator.
erodr - An implementation of Hans Theobald Beyer's algorithm for simulated hydraulic erosion
A - A program to simulate the motion of particles in a 3D space
SimpleHydrology - Procedural Hydrology / River / Lake Simulation
island_map
MicroClimate - Tiny Climate Simulation
TinyEngine - Tiny OpenGL Wrapper / 3D Engine in C++
SimpleWindErosion vs territory
SoilMachine vs territory
SimpleWindErosion vs terrain_generator
SoilMachine vs erodr
SimpleWindErosion vs A
SoilMachine vs SimpleHydrology
SimpleWindErosion vs island_map
SoilMachine vs island_map
SimpleWindErosion vs SimpleHydrology
SoilMachine vs MicroClimate
SoilMachine vs TinyEngine
SoilMachine vs terrain_generator