Questions tagged [noise]
For questions about creating or working with noise functions (in 1D, 2D, 3D or more).
44
questions
0
votes
1
answer
105
views
How to scale down noise frequency?
I'm making a space game and so far what I have is a system to generate spheres with noise on them, making them planets. I make a sphere, create noise data, write that data to an image file, and then ...
1
vote
1
answer
45
views
Are systems like double pendulum used for generating terrain?
Looking at the output of the angle of this double pendulum made me think this was a good candidate for generating realistic looking terrain profiles. I can't be the first to notice this so I was ...
1
vote
0
answers
75
views
Confusion on the return value of turbulence of Perlin noise
turbulence function
From my understanding, the turbulence in Perlin noise is to accumulate Perlin noise of different frequencies with different weights. Based on this understanding, the return value ...
1
vote
0
answers
83
views
Perlin noise is mysteriously ignored when the pattern is rotated 45 degrees
I am creating different coloring patterns for my CPU raytracer, such as checker, gradient, ring, stripe pattern etc. The problems started when I tried to create a perturbation pattern (of a subpattern)...
2
votes
1
answer
131
views
Noise and fragment shader
I'm slightly confused on how to create a simple noise function in a fragment shader if all fragment coordinates are integer therefore unable to interpolate between randomly generated values. What am I ...
0
votes
1
answer
153
views
Perlin Noise, surface deformation NOT along the normal vector
I've a question about surface deformation using Perlin noise or Simplex noise.
You can see everywhere on google images how these results look like, if you calculate a 2D / 3D noise and move the ...
4
votes
1
answer
979
views
Analytical derivative of a 3D Simplex Noise field
I am using Simplex Noise to generate a 3D field. The specific implementation is FastNoise-SIMD.
Assume I want to have a gradient (or derivative) for a sample at Sx, Sy, Sz in that field.
Do I ...
0
votes
1
answer
272
views
Perlin Noise implementation looks blocky in WebGL2
I'm trying to implement Perlin Noise. Earlier I implemented it using HTML Canvas and then converted it to WebGL2 since I wanted a faster implementation. But the WebGL2 code has obvious edge artifacts ...
1
vote
1
answer
170
views
Why the gradients generated in original Perlin Noise causing axis-aligned clumping?
I am learning Perlin Noise, the original version and the improved version.
In the paper which Ken Perlin wrote in 2002. He said "The second deficiency is that whereas the gradients in G are
...
1
vote
0
answers
202
views
GPU Procedural placement - Creating evenly distributed sampling points
I am working on a procedural placement system on the GPU, inspired by the work done by Guerrilla Games in Horizon Zero Dawn:
https://www.guerrilla-games.com/read/gpu-based-procedural-placement-in-...
1
vote
0
answers
42
views
Concerning the Procedural noise's function, how would you define a squared magnitude in plain word?
By googling, I have found some definition of squared magnitude about mathematical plane applied in the gaming field, but I am dubting this is what we would mean in the noise generation's field.
...
4
votes
1
answer
123
views
How to approximate the heightmap of processed wood?
In the above image, you can see that there is some slight variation of the height of each wood plank. These variations do NOT come from the wood texture itself, but from the way it was cut, i.e if a ...
2
votes
1
answer
766
views
Nice way to make noise seamless (without tampering with the noise generator)
Here's the problem :
I have multiple noise generators in my program I Can't change.
Perlin Noise, Diamond Square, Voronoi, etc.
Unfortunately for me, I want the noise to be tileable, no matter the ...
6
votes
0
answers
233
views
Noise shaping for dithering with gamma?
The context of this question is correct dithering of color with gamma correction. In dithering we add (shaped) noise $n$ to a signal $s \in [0, 1]$ based on a random variable $r \in [0, 1]$
$$s' = s +...
5
votes
0
answers
531
views
Where do "fireflies" come from?
I'm using a renderer developed by other people, and I found there are fireflies. It is strange that in a completely diffuse scene, there are still fireflies presented.
To my understanding, I think it ...