I had trouble visually understanding what the FastNoiseLite class did in Godot, so I made this rough project to display image noise maps generated by it. Change the different FastNoiseLite settings on the right hand side to see how they change the image. Drop downs, check boxes, and buttons will automatically update the image, but you need to press enter for the value entry boxes to tell it to update. Some settings are hidden if irrelevant because of the noise type, fractal type, or whether boundary warping is turned off. The color setting maps the image's pixel colors to its linear interpolation between the 2 set colors based on the noise value at each pixel.

note: Since I don't know a lick about shaders, I implemented the pixel coloring with a nested for loop, so expect some delay between image updates if you have the colors changed off default.


I'm not planning on doing anymore work on this project unless I come up with some other visualizations I think work well alongside what's already here. If you have any questions, feel free to ask! 


Leave a comment

Log in with itch.io to leave a comment.