Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-implement value noise #240

Open
aksiome opened this issue Aug 5, 2024 · 0 comments
Open

Re-implement value noise #240

aksiome opened this issue Aug 5, 2024 · 0 comments

Comments

@aksiome
Copy link
Member

aksiome commented Aug 5, 2024

Here is a link to the previous implementation of value noise for reference: https://github.com/SBtree-bit/Bookshelf/blob/93273ea04f6e3dd8eec37cf488a9f50e78155f95/datapacks/Bookshelf/data/bs.random/function/noise/value_noise/yloop.mcfunction

For now simplex noise yields better performances but I'm sure value noise could be improved. If we want to generate fractal noise (noise with multiple frequencies and octaves) we'll have to use the most performant of the 2 (we'll also have to test if value noise with multiple octaves reduce grid-like artifacts to an acceptable degree)

@aksiome aksiome changed the title Add fractal noise +/ re-implement value noise Re-implement value noise Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ⏳ Todo
Development

No branches or pull requests

1 participant