Logo by AGUS - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Check out the originating "3d Mandelbulb" thread here
 
*
Welcome, Guest. Please login or register. October 01, 2018, 04:43:34 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Exploding Mandelbrot  (Read 230 times)
Description: A special case reaction wrt how points escape exploded mini-brots all over the p
0 Members and 1 Guest are viewing this topic.
Chris Thomasson
Conqueror
*******
Posts: 137



« on: October 12, 2017, 01:08:06 AM »

Fwiw, I have added my highly experimental Exploding escape-time fractal rescaling code to an existing shader created by the hyper-smart Inigo Quilez:

https://www.shadertoy.com/view/XtscDl

I added a little color in green wrt a simple orbit trap. Anyway, here is a link to a result of mine created in C++:

http://www.fractalforums.com/index.php?action=gallery;sa=view;id=20582

<pseudo-code for the overall idea>
__________
int g = 0;

ct_complex jp[2] = {
    { .04, .07 },
    { -.04, -.07 }
};

for (unsigned int i = 1; i < 123; ++i)
{
    z = z * z + c;

    // escape condition
    if (z.real() * z.real() + z.imag() * z.imag() > 250)
    {
        if (g < 16)
        {
            z *= (i % 2) ? jp[1] : jp[0];
            ++g;
            continue;
        }
               
        return; // escaped, so bail!
    }
}

// did not escape...
__________

This rescaling technique just might turn out to be a fairly interesting point to play around, or experiment with if you will. The reason for my development of this algorithm has to do with a thought of mine consisting of a question: If a point escapes, what happens if we bring it back along different field lines?
« Last Edit: October 12, 2017, 06:27:26 AM by Chris Thomasson, Reason: To show some pseudo-code I forgot to post. » Logged
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Exploding Sun Images Showcase (Rate My Fractal) wolfepaw 0 443 Last post October 09, 2008, 08:17:29 PM
by wolfepaw
Exploding Retinas Mandelbulb3D Gallery Lee Oliver 0 143 Last post March 30, 2012, 04:26:37 PM
by Lee Oliver
Exploding Land of Layers Mandelbulb3D Gallery Frakkie 0 141 Last post October 23, 2012, 06:57:48 PM
by Frakkie
Exploding Watermelon Images Showcase (Rate My Fractal) laser blaster 0 319 Last post April 13, 2013, 05:04:29 AM
by laser blaster
Exploding kiso Images Showcase (Rate My Fractal) vinz 0 262 Last post June 14, 2013, 11:52:07 AM
by vinz

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.21 seconds with 24 queries. (Pretty URLs adds 0.011s, 2q)