An open API service indexing awesome lists of open source software.

https://github.com/michaelkolesidis/perlin-landscape

Landscape created dynamically using Perlin noise.
https://github.com/michaelkolesidis/perlin-landscape

creative-coding generative-art p5js p5js-animation p5js-experiment p5js-sketch perlin-noise perlin-noise-3d perlin-terrain

Last synced: 24 days ago
JSON representation

Landscape created dynamically using Perlin noise.

Awesome Lists containing this project

README

        



perlin landscape


landscape created dynamically using perlin noise


## Technologies Used


      

      

      

      

## Description

A 3D landscape is created dynamically using the Perlin noise function of p5.js.

The colors of the background and the landscape can by modified using the color pickers on the top-right corner.

Double-click anywhere to enter fullscreen mode, double-click again (or press ESC) to leave fullscreen mode.

## Screenshot

![Perlin Landscape Screenshot](./assets/perlin_01.png)

![Perlin Landscape Screenshot](./assets/perlin_02.png)

![Perlin Landscape Screenshot](./assets/perlin_03.png)

![Perlin Landscape Screenshot](./assets/perlin_04.png)

## License

Copyright (c) 2024 Michael Kolesidis

Licensed under the [GNU Affero General Public License v3.0](https://www.gnu.org/licenses/agpl-3.0.html).