rendered with 12*12 supersampling, double precision iteration to a maximum depth of 1024, floating point palette with 1024 entries (1:1 mapping with iteration count), sampled from (-2.25,-1) to (0.75,1) over the complex plane, 1800x1200 pixels.
rendering this takes 265 seconds on my 3ghz quadcore. i think that's reasonably fast, if you factor out how fast my quadcore is
rendering this takes 265 seconds on my 3ghz quadcore. i think that's reasonably fast, if you factor out how fast my quadcore is
:origin()/pre00/6fa6/th/pre/f/2008/007/1/a/1a9b29afd5df06dd.png)
after i've done my exams for this month i'm going to add some nice antialiasing to it, right now it's just a straight average :/
But didn't you write somewhere in the past, Mandelbrot is overdone? xD
Anyway, nice palette and incredible specs
I should have about the double time (if core counts linearly affect render time, as I've a 3Ghz Dcore)
I guess, such a guessing application is pretty hard to code?
i can only code again after january though
Why that? O.o what's now, in january?
Exams again?
Good luck
LOL, nice color palette
My rendering gets distorted at a zoom of 50x10^12 and fails at 10x10^13
BTW, what was the line of code you used to take advantage of multi processors?
I have not scrubbed the new code for speed, and I am only using one thread on a duel core.
As for double precision iterations, that’s not going to affect how deep you can zoom.
This is the hart and sole of my Mandelbrot class.
It is very fast, and as you can see the iterations only limit how many times you want to test a point before giving up. Even at the deepest zooms I seldom have an iteration value of more than a few thousand.
public int testPoint(double x, double y, int iterations)//a+bi
{
double az, bz;
double swapA, swapB;
int i;
az = x;
bz = y;
for (i = 0; i < (iterations); i++)
{
//test modulus
if (((az * az) + (bz * bz)) > 4.0)
{
return i;
}
// z^2 + originalZ
swapA = ((az * az) - (bz * bz)) + x;
swapB = (2 * az * bz) + y;
//swap
az = swapA;
bz = swapB;
}
return i;
}
wordweb ftw!
I quit life!!!!!!!!!!