Sneeze-landscape

Link to the project

This generative landscape is supposed to evoke a peaceful and calm feeling in the viewer. As time goes by, the landscape eases in and out of night and day. Watching the landscape change colors is meant to reenact the experience of someone watching the scenery from noon until evening. It was generated using Perlin noise for the mountains and fractal trees.

I think that I experienced the most struggle from the lag that the code causes. I am not sure where the lag is coming from, but I was scared to do any other additions incase it would crash my window. I also had difficulty with having the landscape change while keeping the trees static. Since fractal trees are recursive with random adjustments, it was sort of difficult to keep them from changing every second. I was also short on time since I have midterms coming up this week, so I decided not to mess with it more.

Dr. Mario – landscape

https://openprocessing.org/sketch/1481951

This is my landscape generator, it creates a basic landscape with several layers with different colours to distinguish the contour lines of the world. It is then populated with trees and villages to bring signs of life.

If I had more time (and was allowed to use unity), I would take what I learnt in this project to make 3D landscapes with auto generating terrain and villages similar to minecraft as I think the way I approached this project would allow easy transition to 3D by adding a simple height map based on the perlin noise. I wanted to add a camera movement system, but I found out that I would have had to overhaul my project and make it 3D and I didn’t have time for that. This project was really fun, enjoyed making some basic pixel art again.

 

duq-landscape

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.