Qualcuno potrebbe spiegare come la perturbazione descritta in this paper accelera il rendering del set Mandelbrot?Come funziona la perturbazione di Mandelbrot?
So come rendere il set Mandelbrot utilizzando il metodo tradizionale dove vengono eseguite molte iterazioni per ciascun pixel, ma non capisco cosa viene descritto in quel documento.
ho calcolare l'orbita di riferimento in questo modo:
std::complex<double> Xo(some_x, some_y);
std::complex<double> Xn(0,0);
for (int n = 0; n < maxIterations; ++n) {
orbit.push_back(Xn);
Xn = Xn * Xn + Xo;
}
è corretto? Quindi come faccio a utilizzare l'orbita di riferimento per calcolare tutti gli altri pixel?
"L'uso delle equazioni (1) e (2) significa che il tempo impiegato per il rendering delle immagini di Mandelbrot è largamente indipendente dalla profondità e dal numero di iterazioni e dipende principalmente dalla complessità dell'immagine creata" – zero
http://mathr.co .uk/blog/2014-03-31_perturbation_glitches.html – Adam