Skip to main content

Questions tagged [noise]

For questions about creating or working with noise functions (in 1D, 2D, 3D or more).

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 ...
Chillzy's user avatar
  • 11
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 ...
AJP's user avatar
  • 83
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 ...
ttzytt's user avatar
  • 11
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)...
Ave Milia's user avatar
  • 121
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 ...
Sina Dasht's user avatar
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 ...
Thomas's user avatar
  • 1,299
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 ...
Bram's user avatar
  • 280
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 ...
Nipun Garg's user avatar
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 ...
Xile's user avatar
  • 11
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-...
Philipp's user avatar
  • 11
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. ...
DiaJos's user avatar
  • 111
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 ...
Makogan's user avatar
  • 1,736
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 ...
MacCrow's user avatar
  • 23
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 +...
orlp's user avatar
  • 186
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 ...
AccM's user avatar
  • 61

15 30 50 per page