I have seen parallax scrolling landscapes on some websites in the past and I always found this effect quite astonishing. So with the help of some Perlin-Noise one could make such generated landscapes relatively easy, I was thinking.

https://codepen.io/Grilly86/pen/brdBjO/

I’m fairly happy with the result, of course you can tweak the values for mountain height and frequencys. (just fork the pen https://codepen.io/Grilly86/pen/brdBjO/)

Maybe i will include a SVG export function in the future, because right now the drawing is not very performant. Right now with p5.js im Rendering the whole landscape in every frame (60 times a second).