9 const int maxiter = 64;
10 for (int iter = maxiter; iter > 0; iter--) {
13 if (zx2 * zy2 > 4.0) {
14 float index = float(iter) / float(maxiter);
15 gl_FragColor = vec4(index, 0.1, 1.0 - index / 2.0, 0.8 - index * index);
18 zy = zx * zy * 2.0 + c.y;
21 gl_FragColor = vec4((sin(z.y) + 1.0) / 4.0,
22 (sin(z.x) + 1.0) / 4.0,
23 (sin(c.x) + 1.0) / 4.0,