lmas / opensimplex

This repo has been migrated to https://code.larus.se/lmas/opensimplex
MIT License
241 stars 29 forks source link

Added layered Fractal noise #27

Closed Julian-Wyatt closed 2 years ago

Julian-Wyatt commented 2 years ago

Generates 3D noise which is a sum of low frequency to high frequency noise. Increasing the octave adds another higher layer of frequency. The persistence parameter adjusts how much each following octave affects the whole noise output.

lmas commented 2 years ago

Well sorry for saying it but I don't want to merge this mess. This is basically the same as #24 but with extra, unwanted commits.

I appreciate your effort, if you want to try again you can open up a new PR with just commit d80d018cbb8e5793a3e1408e2f6019acd33a40df. Easiest way to do that is to make a new branch (based on my dev branch, not one of your patch branches), merge in the single commit to that new branch (make sure it's autoformatted) and send a PR.