For all creative people: Mandelbrot coloring ... need ideas

Given the maximum number of iterations = 1000, give me some ideas on how color (red, green, blue). All I can do right now is lame color gradients :(

Is it possible to come up with something beautiful like this?

enter image description here

+5
source share
6 answers

The 50 iterations are very, very crude, and you won't get the details.

The easiest way to get the spectrum is to use several two-color gradients. Thus, 50-41 iterations can be shades of blue, 41-30 it can be blue-red, and 29-10 it can be red-green, and 9-0 it can be green-white.

RGB- , " ".

A HSV RGB , HSV.

+1

, , , .

, mandelbrot, ,

- 228 Fractal extreme. (OpenOffice), 24- . 1 RGB (.. ), 3- RGB. 8 3- , vlookup , โ€‹โ€‹ , , , , , , . , 7- ...

?

24- RGB . Colum A 0 227, = ROW() - 2
24 B = ROUND (A2 * 16777215/227).
C Hex = DEC2HEX (B2; 6)
D = HEX2DEC (LEFT (C2; 2))
E green = HEX2DEC (MID (C2; 3; 2)) F blue = HEX2DEC (RIGHT (C2; 2))
G 3- RGB
= BIN2DEC (LEFT (DEC2BIN ($ D2; 8); 1) & LEFT (DEC2BIN ($ E2; 8); 1) & LEFT (DEC2BIN ($ F2; 8); 1))
H 7-
= BIN2DEC (MID (DEC2BIN ($ D2; 8); 2; 1) & MID (DEC2BIN ($ 2; 8); 2; 1) & MID (DEC2BIN ($ F2; 8); 2; 1))
I
= BIN2DEC (MID (DEC2BIN ($ D2; 8); 3; 1) & MID (DEC2BIN ($ 2; 8); 3; 1) & MID (DEC2BIN ($ F2; 8); 3; 1))
.. N
= BIN2DEC (RIGHT (DEC2BIN ($ D2; 8); 1) & RIGHT (DEC2BIN ($ E2; 8); 1) & RIGHT (DEC2BIN ($ F2; 8); 1))

, 3- RGB , "3bit sort".
H = VLOOKUP (G2; '3bitsort'. $B $62: $C $69; 2;. 0)
b62 b69 0, 1, 3, 2, 7, 5, 4, 6
c62 - c69 0, 1, 2, 3, 4, 5, 6, 7
, 3- RGB , , , , , , . 7- 1- P-V.

, . H by J... , 7- 7- . , 7- 7- . 2- . , , .   , " 3- ", , , .
Colum W = VLOOKUP (H2; OFFSET ('3bit sort'. $E $62; 0; 3 * O2; 8; 2); 2; 0)
b62: c59, , , .
O2 - , - 3, 9 b62: b69 - n62: n69, 3, 1, 2, 6, 4, 0, 5, 7
o62: o69 0, 1, 2, 3, 4, 5, 6, 7.
, 7- , .
q62: q69 2, 1, 3, 7, 0, 6, 4, 5, .
, 8- , 7- , 8- , 6-, 7-, .

.

Fractal Extreme , . 12939 27609, 228 . Fractal Extreme , . . 16 , .

, , .

+5

HSL/HSV, . ( current iteration/max iteration = colour).

0

50 - - () 10 [itercount% palettesize]. , . , , . , .

HSV, - S = 1.0, V = 1.0 (, , ) ( ) . RGB .

? , , ; .

0

, , 256-512-1024 .

https://github.com/nmmmnu/MandelDroid/blob/master/src/nu/nmmm/android/fractal/color/FColorCyclic.java

public class FColorCyclic  implements FColor{
    final private static int SIZE2 = 64;
    final private static int SIZE = SIZE2 >> 1;

    @Override
    public RGB convertColor(int color, int maxcolor, RGB rgb) {
        // bounded color
        if (color == maxcolor)
            return rgb.setColorZero();

        int a = color % SIZE2;

        if (a > SIZE)
            a = SIZE2 - a;

        return rgb.setColor(a, SIZE2);
    }
}
0
source

Iโ€™m just wondering what would happen if we knit different colors not only for different speeds of divergence, but also for different speeds of convergence. I think that inside would be much nicer than just black.

0
source

All Articles