posto il codice:
codice:void Draw_Fractal(void) { int k; double zr,zi,x,y,temp; glColor3f(0.0, 0.0, 0.0); glClear(GL_COLOR_BUFFER_BIT); for (x=-2.0;x<=0.5;x+=0.0005) for (y=-1.25;y<=1.25;y+=0.0005) { zr=0.0; zi=0.0; for (k=0;k<=1000;k++) { temp=zr*zr-zi*zi+x; zi=2.0*zr*zi+y; zr=temp; if (zr*zr+zi*zi>=4.0) { glColor3d(k/20.0, k/20.0, k/40.0); glBegin(GL_POINTS); glVertex2d(x, y); glEnd(); break; } } } }