# Terrain Example A simple procedural terrain example. This should generate a landscape using Perlin Noise, and scatter some entities around - for example houses and trees. This will demonstrate the initialisation of buffers and shaders, and how the library can be composed with other external dependencies. ## Screenshot ![Terrain Example](screenshot.png) ## Useful libraries - [glfw-rs](https://github.com/bjz/glfw-rs) - [cgmath-rs](https://github.com/bjz/cgmath-rs) - [noise-rs](https://github.com/bjz/noise-rs) - [color-rs](https://github.com/bjz/color-rs) (could use some work) ## Images of possible output _Sourced from [voyager3.tumblr.com](http://voyager3.tumblr.com/)_ ![Terrain Entities](http://25.media.tumblr.com/tumblr_m165bl19YG1qgurm4o1_1280.png) ![Night Terrain](http://25.media.tumblr.com/tumblr_lyannkY9pg1qgurm4o1_r1_1280.png) ![Trees](http://24.media.tumblr.com/tumblr_lxkeau5hUf1qgurm4o1_1280.png)