simplex landscape
✓ Published0🌍 Public
KKcnarf
Last edited Dec 3, 2018
Created on Apr 27, 2016
A dynamic SVG landscape morphs continuously, generated by simplex noise and rendered as an animated terrain of grey land and light blue water. The visualization uses the `simplex-noise.js` library to compute two noise layers—a main landscape and additional details—whose amplitudes and densities are adjustable via a dat.GUI control panel. D3.js (v3.5.5) draws the paths, while a timer updates the horizon each frame, and an optional water level can be displayed or used to filter the terrain.
AI-generated descriptionExperimenting <a href='https://github.com/jwagner/simplex-noise.js'>simplex-noise.js</a>.
Acknowledgments to:
- <a href='https://d3js.org/'>D3.js</a> (v3.5.5)
- <a href='http://blockbuilder.org'>blockbuilder.org</a>
- <a href='http://bl.ocks.org/christophermanning/'>christophermanning</a>'s block: <a href='http://bl.ocks.org/christophermanning/4289018'>Unknown Pleasures</a>
- <a href='https://github.com/jwagner/simplex-noise.js'>simplex-noise.js</a>
mit Licensed