three.js shader example - Perlin noise 3d - vertex displacement- by 2pha blog website - Other three.js shader examples