diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2015-03-22 18:05:03 +0100 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2015-05-02 21:36:45 +0200 |
commit | 3b2c6c5667584b8bd71f3a3c9811e53a1650e2a4 (patch) | |
tree | c6d9f17cbc3ab0fceffae5e36aea2c2357cbbc58 /interpolation.c | |
parent | b2cce683d3c84780fd31b16e26b6b85666da2872 (diff) | |
download | pucket-3b2c6c5667584b8bd71f3a3c9811e53a1650e2a4.tar.gz pucket-3b2c6c5667584b8bd71f3a3c9811e53a1650e2a4.tar.bz2 pucket-3b2c6c5667584b8bd71f3a3c9811e53a1650e2a4.zip |
Add interpolation
Diffstat (limited to 'interpolation.c')
-rw-r--r-- | interpolation.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/interpolation.c b/interpolation.c index f161b4b..600d1d8 100644 --- a/interpolation.c +++ b/interpolation.c @@ -366,7 +366,7 @@ void flam3_interpolate_n(flam3_genome *result, int ncp, flam3_genome *cpi, double *c, double stagger) { int i, j, k, numstd; - if (flam3_palette_interpolation_hsv == cpi[0].palette_interpolation) { + /* HSV palette interpolation */ for (i = 0; i < cpi[0].palette.count; i++) { double4 s, t; @@ -393,17 +393,6 @@ void flam3_interpolate_n(flam3_genome *result, int ncp, ret_color[2], s[3] }); } - } else { - /* XXX: broken */ - assert (0); -#if 0 - /* Sweep - not the best option for float indices */ - for (i = 0; i < cpi[0].palette.count; i++) { - j = (i < (cpi[j].palette.count * c[0])) ? 0 : 1; - palette_add (&result->palette, cpi[j].palette.color[i]); - } -#endif - } result->symmetry = 0; result->palette_mode = cpi[0].palette_mode; |