perlin shader
small changes