postprocessing
postprocessing copied to clipboard
Implement NoisePass
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
NoiseTypeenum. - [ ] Create
NoisePass. - [ ] Add unit test.
Implementation Details
- Support 2D white noise, 2D RGB noise and simplex noise (2D & 3D).