Skip to main content

Questions tagged [noise]

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

9 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
16 votes
0 answers
2k views

Why does increasing simplex noise dimension wash it out?

I just tried using this approach to create a tiling 2d simplex noise function with Gustavson's java implementation. The result tiled, but the texture seemed muddy / washed out. I decided to compare ...
Pikalek's user avatar
  • 377
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
536 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
2 votes
0 answers
603 views

What's the nature of Monte Carlo noise?

Monte Carlo rendering is just a process of sampling and reconstruction to evaluate the rendering equation. Why is it called noise rather than error?
chaosink's user avatar
  • 591
2 votes
0 answers
57 views

How to create a noise model with a constant PSNR?

My goal is to create a noise model so that the PSNR of the noisy image compared to the original is some pre-defined constant $\alpha$. This means the mean squared-error will also be a constant. My ...
Ali's user avatar
  • 121
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
86 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
1 vote
0 answers
206 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