What
An experiment on GLSL shader and Perlin Noise
The implementation for noise function is borrowed from patriciogonzalezvivo/GLSL-Noise.md
Noise on a sphere
Noise on wireframe

Noise on vertices with UV
- mapping fragment color to UV
- changing vertices using noise

Noise based on distance from origin

Simulate wave-like behavior
wave-like behavior on a sphere


Finally, apply the noise on image texture
the original image

change texel position

apply noise on the texture plane

change texel position with noise
