Misplaced Pages

Wavelet noise

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Type of noise in computer graphics See also: Wavelet

Wavelet noise is an alternative to Perlin noise which reduces the problems of aliasing and detail loss that are encountered when Perlin noise is summed into a fractal.

Algorithm detail

The basic algorithm for 2-dimensional wavelet noise is as follows:

  • Create an image, R {\displaystyle R} , filled with uniform white noise.
  • Downsample R {\displaystyle R} to half-size to create R {\displaystyle R^{\downarrow }} , then upsample it back up to full size to create R ↓ ↑ {\displaystyle R^{\downarrow \uparrow }} .
  • Subtract R ↓ ↑ {\displaystyle R^{\downarrow \uparrow }} from R {\displaystyle R} to create the end result, N {\displaystyle N} .

This results in an image that contains all the information that cannot be represented at half-scale. From here, N {\displaystyle N} can be used similarly to Perlin noise to create fractal patterns.

External links

Procedural coherent noise
Approach
Lattice based
Gradient noise
Value noise
Point based
Applications


Stub icon

This computer graphics–related article is a stub. You can help Misplaced Pages by expanding it.

Categories: