diff --git a/C_CPP/render.h b/C_CPP/render.h index 92b2c58..e8b2afb 100644 --- a/C_CPP/render.h +++ b/C_CPP/render.h @@ -12,13 +12,17 @@ unsigned char RD(int x, int y, float t) { // TODO: YOUR CODE HERE - return 0; + return 255; } unsigned char GR(int x, int y, float t) { // TODO: YOUR CODE HERE - return 0; + return 255; } unsigned char BL(int x, int y, float t) { // TODO: YOUR CODE HERE - return 0; -} \ No newline at end of file + return 255; +} + +// unsigned char RD(int x, int y, float t) {v2 c=v2(-0.8,cos(t)*0.2);v2 z = v2(2.0*x/f(N-1)-1.0,2.0*(f(y)/N-0.5));int i=0;while(no2(z)<20&&i<50){v2 s=v2(z.x*z.x-z.y*z.y,z.x*z.y*2.0);z=a2(c,s);i++;}return 255-i*5.1;} +// unsigned char GR(int x, int y, float t) {v2 c=v2(-0.8,cos(t)*0.2);v2 z = v2(2.0*x/f(N-1)-1.0,2.0*(f(y)/N-0.5));int i=0;while(no2(z)<20&&i<50){v2 s=v2(z.x*z.x-z.y*z.y,z.x*z.y*2.0);z=a2(c,s);i++;}return 255-i*5.1;} +// unsigned char BL(int x, int y, float t) {v2 c=v2(-0.8,cos(t)*0.2);v2 z = v2(2.0*x/f(N-1)-1.0,2.0*(f(y)/N-0.5));int i=0;while(no2(z)<20&&i<50){v2 s=v2(z.x*z.x-z.y*z.y,z.x*z.y*2.0);z=a2(c,s);i++;}return 255-i*5.1;}