Add fragment shader noise functions