DEVELOPMENT ENVIRONMENT

~alex/mandelbrot-set-gen

ref: 7f5e734f41ff771a1336de4772b7b9ba6e7a8459 mandelbrot-set-gen/src/color.c -rw-r--r-- 301 bytes
7f5e734fAlejandro Laguna refactor: separate functions into files a month ago
                                                                                
1
2
3
4
5
6
7
8
9
void get_color(int iter, int max_iter, int* r, int* g, int* b) {
    if (iter == max_iter) {
        *r = *g = *b = 0; // black inside the set
        return;
    }
    double t = (double)iter / max_iter;
    int gray = (int)((1.0 - t) * 255); // whiter the furthest it was
    *r = *g = *b = gray;
}