Który gradient kolorów jest używany do kolorowania mandelbrota w wikipedii?
W wikipediiMandelbrot strona zawiera naprawdę piękne generowane obrazy zestawu Mandelbrota.
Właśnie zaimplementowałem własny algorytm mandelbrota. Danyn
jest liczbą iteracji użytych do obliczenia każdego piksela, pokolorowałem je całkiem prosto od czarnego do zielonego do białego w ten sposób (w C ++ i Qt 5.0):
QColor mapping(Qt::white);
if (n <= MAX_ITERATIONS){
double quotient = (double) n / (double) MAX_ITERATIONS;
double color = _clamp(0.f, 1.f, quotient);
if (quotient > 0.5) {
// Close to the mandelbrot set the color changes from green to white
mapping.setRgbF(color, 1.f, color);
}
else {
// Far away it changes from black to green
mapping.setRgbF(0.f, color, 0.f);
}
}
return mapping;
Mój wynik wygląda tak:
Bardzo już mi się podoba, ale który kolor gradientu jest używany do zdjęć w Wikipedii? Jak obliczyć ten gradient za pomocą danegon
iteracji?
(To pytanie jestnie owygładzanie.)