postprocessing icon indicating copy to clipboard operation
postprocessing copied to clipboard

Implement NoisePass

Open vanruesc opened this issue 1 year ago • 0 comments

Description

Implement a NoisePass that supports rendering animated noise textures.

References:

  • https://github.com/stegu/psrdnoise/
  • https://thebookofshaders.com/11/
  • https://jcgt.org/published/0011/01/02/
  • https://github.com/stegu/webgl-noise/

Tasks

  • [ ] Create NoiseType enum.
  • [ ] Create NoisePass.
  • [ ] Add unit test.

Implementation Details

  • Support 2D white noise, 2D RGB noise and simplex noise (2D & 3D).

vanruesc avatar Feb 16 '24 17:02 vanruesc