float getProceduralColors(inout vec3 diffuse, inout vec3 specular, inout float shininess) { specular = vec3(0.5); shininess = 100.0; return 0.0; }