Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bumbu/perlin-noise-perimeter


https://github.com/bumbu/perlin-noise-perimeter

noise paperjs perlin perlin-noise procedural-drawing svg wave

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Perlin perimeter

Draws perlin noise on SVG paths.

More examples and description available on [bumbu.github.io/perlin-noise-perimeter-drawing-tool/](https://bumbu.github.io/perlin-noise-perimeter-drawing-tool/).

## How to use it:

* Go to [bumbu.github.io/Perlin-Noise-Perimeter/](https://bumbu.github.io/Perlin-Noise-Perimeter/)
* Import an SVG (you can use SVGs from [images folder](https://github.com/bumbu/Perlin-Perimeter/tree/gh-pages/images) if you download them locally then import in the app)
* Adjust image position using pan mode. You can zoom in/out from them *Pan/Zoom* panel
* Change the mode into *Draw directions*. Click and drag to direction the waves. Right click on a direction to remove it
* Adjust waves' settings in *Noise* and *Paths* section
* To make waves longer/shorter - adjust them in *Paths* section
* You can export your creation from the *Import/Export* section
* You can reset to defaults from the *Import/Export* section

## More demos