https://openprocessing.org/sketch/1479479
My piece is a seaside topography generator that calculates the manner in which rivers would navigate down the terrain. Each lowest point on the bottom of the screen generates a river by default and you can add more by clicking. It works by creating a massive 2d array the contains every height at every point and then (with some randomness) determining the path of least resistance for water.
I feel like my piece is generally successful – it is aesthetically pleasing to me and I feel like I succeeded in creating something different and challenging. I feel like I struggled to make the rivers feel completely realistic. I don’t feel like the depth of the piece is fully communicated in the water, and it seems like there is often an unrealistic amount of water flowing down the hills relative to their size.