The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!
|
|
Extract-a-Mandel | ||||||
Previous Image | Next Image | ||||||
Description: Here is a the main set using the following formula: ______________ unsigned int retry = 0; for (unsigned int i = 1; i < 256; ++i) { z = z*z + c; // escape condition if (z.real() * z.real() + z.imag() * z.imag() > 4.0) { if (retry < 6) { z = z * (1 / 3.0); --i; ++retry; continue; } // escaped! return; // bail! } } ______________ This one has mini-brots where there should be nothing. They are being extracted out of the set. Can you see them in there? Will go for a little zoom... https://plus.google.com/101799841244447089430/posts/1gdLzBYC3KD Stats: Total Favorities: 0 View Who Favorited Filesize: 3.24MB Height: 2160 Width: 3840 Keywords: fractal math space iteration scale Mandelbrot Julia geometry complex art Posted by: Chris Thomasson September 12, 2017, 06:20:20 AM Rating: Has not been rated yet. Image Linking Codes
|
||||||
0 Members and 1 Guest are viewing this picture. | ||||||
Related Images | ||||||
|
|
Comments (2) | |
Chris Thomasson | September 25, 2017, 01:05:06 AM Quote from: 3dickulus very interesting result I modified it a bit for use with Fragmentarium... Added some uniforms... Code: uniform int RetryMax; slider[0,0,64] uniform double RetryEntry; slider[0,0,64] uniform double RetryBias; slider[0,0,64] Then in the color() function I added this immediately after plotting z in the iteration loop ... Code: if (z.x * z.x + z.y * z.y > RetryEntry) { if (retry < RetryMax) { z = z * (1./RetryBias); --i; ++retry; continue; } } It works very well with BurningShip will post something on the new FF soon. Thank you for giving it a go! Have not yet tried it out in a shader: Need to get on that. Anyway, I am glad its working out for you so far. Fwiw, check this out: http://www.fractalforums.com/index.php?action=gallery;sa=view;id=20582 https://plus.google.com/101799841244447089430/posts/cnBW9jmwET9 There are mini-brots all over this damn thing! |
3dickulus | September 18, 2017, 02:11:18 AM very interesting result I modified it a bit for use with Fragmentarium... Added some uniforms... Code: uniform int RetryMax; slider[0,0,64] uniform double RetryEntry; slider[0,0,64] uniform double RetryBias; slider[0,0,64] Then in the color() function I added this immediately after plotting z in the iteration loop ... Code: if (z.x * z.x + z.y * z.y > RetryEntry) { if (retry < RetryMax) { z = z * (1./RetryBias); --i; ++retry; continue; } } It works very well with BurningShip will post something on the new FF soon. |
Powered by SMF Gallery Pro