ref #77 give each fragment shader a random float