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

Add option to use Perlin Noise #2

Open
pt20 opened this issue Oct 16, 2024 · 0 comments
Open

Add option to use Perlin Noise #2

pt20 opened this issue Oct 16, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@pt20
Copy link
Owner

pt20 commented Oct 16, 2024

According to wikipedia

Perlin noise is a procedural texture primitive, a type of gradient noise used by visual effects artists to increase the appearance of realism in computer graphics. The function has a pseudo-random appearance, yet all of its visual details are the same size. This property allows it to be readily controllable; multiple scaled copies of Perlin noise can be inserted into mathematical expressions to create a great variety of procedural textures. Synthetic textures using Perlin noise are often used in CGI to make computer-generated visual elements – such as object surfaces, fire, smoke, or clouds – appear more natural, by imitating the controlled random appearance of textures in nature.

I feel adding Perlin noise would mean that fake GeoTIFFs can better resemble authentic geographic textures, making them more valuable for testing visualization tools or algorithms that expect natural-looking datasets.

https://github.com/razaekel/noise-rs has Perlin noise implemented. It'd be great to try it out.

@pt20 pt20 self-assigned this Oct 16, 2024
@pt20 pt20 added the enhancement New feature or request label Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant