diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-05-19 13:22:59 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-05-19 13:22:59 +0200 |
| commit | 6a80b1b70ec069b051c0e31aafac6eb596e20261 (patch) | |
| tree | edf9856bcd2b4415796a2a49f0232ba830e69560 /src/color.c | |
| parent | c5008a4e62fb83eb71f5f94f622c01f2d8fe8b6b (diff) | |
| download | mandelbrot_cpu-6a80b1b70ec069b051c0e31aafac6eb596e20261.tar.gz mandelbrot_cpu-6a80b1b70ec069b051c0e31aafac6eb596e20261.tar.bz2 mandelbrot_cpu-6a80b1b70ec069b051c0e31aafac6eb596e20261.zip | |
Back to basic SDL application boilerplate
Diffstat (limited to 'src/color.c')
| -rw-r--r-- | src/color.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/color.c b/src/color.c new file mode 100644 index 0000000..f758595 --- /dev/null +++ b/src/color.c @@ -0,0 +1,22 @@ +#include "mandel.h" + +/* static Color *create_palette(Color start, Color end) */ +/* { */ + /* int red_step = abs(end.rgb.r - start.rgb.r) / MAX_ITERATION; */ + /* int green_step = abs(end.rgb.g - start.rgb.g) / MAX_ITERATION; */ + /* int blue_step = abs(end.rgb.b - start.rgb.b) / MAX_ITERATION; */ + /* */ + /* Color *palette = (Color*)malloc(sizeof(Color) * (MAX_ITERATION + 1)); */ + /* if (palette == NULL) */ + /* return NULL; */ + /* for (int i = 0; i < MAX_ITERATION; i++) */ + /* { */ + /* #<{(| palette[i] = helper_HSL_to_RGB(i, 0.6, 1.0); |)}># */ + /* #<{(| printf("%x\n", palette[i].hexcode); |)}># */ + /* palette[i].rgb.r = i * red_step + start.rgb.r; */ + /* palette[i].rgb.g = i * green_step + start.rgb.g; */ + /* palette[i].rgb.b = i * blue_step + start.rgb.b; */ + /* } */ + /* palette[MAX_ITERATION].hexcode = 0x0; */ + /* return palette; */ +/* } */ |
