• January 16, 2021, 09:48:06 PM

### Author Topic:  Retinamandelbrot  (Read 347 times)

0 Members and 1 Guest are viewing this topic.

#### Hoermann

• Fractal Freshman
• Posts: 5
##### Retinamandelbrot
« on: December 30, 2020, 11:33:31 AM »
Hi! I recently programmed a free iOS Mandelbrot and Julia renderer: "Retinamandelbrot". It allows for arbitrary deep zooms (up to 10^20000 has been tested) and realizes some new speed-up algorithms (see discussion regarding the beta version in this forum).
It is now finally available on the App Store for all devices:

https://apps.apple.com/lu/app/retinamandelbrot/id1509664268?l=de

A MacOS Version will also be (hopefully) soon ready. There does exist a rudimentary Windows version, too, but I don't have the time to polish that at the moment (the rendering code is actually written in C, so it's just a matter of creating the interface)

Ciao,
Fritz

#### gerson

• Fractal Frogurt
• Posts: 490
##### Re: Retinamandelbrot
« Reply #1 on: December 30, 2020, 06:13:59 PM »
Good news.
I am interested on windows version.
Invite you to post images (if possible with coordinates and zoom information)
and participate on Fractal image of the month contest, if you want.
https://fractalforums.org/fractal-image-of-the-month/70

#### Lorentzian

• Fractal Freshman
• Posts: 7
##### Re: Retinamandelbrot
« Reply #2 on: January 11, 2021, 07:09:28 AM »
I just dowloaded your app on my iPad, it's truly beautiful and mindblowing. I love that you included so many things: the orbit the points, the corresponding Julia set for each point in the Mandelbrot set, we can clearly see which are connected and which are Fatou dusts etc... Amazing job, congrats and thanks you infinitely!

P.S.: would be really amazing to have a version of it but using the 2D Minkowski plane instead of the Euclidean plane. Any chances for that? I'm doing research on fractals in Minkowski space (2D spacetime for special relativity basically)

#### Caleidoscope

• Moderator
• Posts: 742
##### Re: Retinamandelbrot
« Reply #3 on: January 11, 2021, 01:48:09 PM »
It sure looks amazing, thanks for sharing. I'm sure there will be a lot of interest for this app.

And like Gerson said, you can still participate in our monthly, friendly contest if you like. Please do.

#### unassigned

• Fractal Phenom
• Posts: 43
##### Re: Retinamandelbrot
« Reply #4 on: January 11, 2021, 10:50:57 PM »
Hi Hoermann, this looks great. Is there any chance of a deeper explanation of the algorithms used in this renderer - I know you stated what they were in the beta thread however I would really love to have some more detail around them.

#### Hoermann

• Fractal Freshman
• Posts: 5
##### Re: Retinamandelbrot
« Reply #5 on: January 12, 2021, 05:02:51 PM »
I just dowloaded your app on my iPad, it's truly beautiful and mindblowing. I love that you included so many things: the orbit the points, the corresponding Julia set for each point in the Mandelbrot set, we can clearly see which are connected and which are Fatou dusts etc... Amazing job, congrats and thanks you infinitely!

Hi Lorentzian, thank's a lot for your feedback! I am happy that you liked the app. Best, Fritz

PS. A version in 2d hyperbolic space... Oh, actually, I never saw this. Which iteration is taken there? Actually, there woulds be infinite possibilities of including other things... higher power Mandelbrots or Julias for other polynomials, for example. The algorithms should generalize partly... It's mostly a matter of finding the time!

#### Lorentzian

• Fractal Freshman
• Posts: 7
##### Re: Retinamandelbrot
« Reply #6 on: January 13, 2021, 09:12:59 AM »
Hi Lorentzian, thank's a lot for your feedback! I am happy that you liked the app. Best, Fritz

PS. A version in 2d hyperbolic space... Oh, actually, I never saw this. Which iteration is taken there? Actually, there woulds be infinite possibilities of including other things... higher power Mandelbrots or Julias for other polynomials, for example. The algorithms should generalize partly... It's mostly a matter of finding the time!

Hi Hoermann. The iterations are the same in the sense of looking at the parameter space of the quadratic z^2+c, except we're switching our point of view from the complex plane C to the 2D Minskovski plane or hyperbolic plane or "1+1 spacetime"(1 space coordinate and 1 time coordinate). This forms the natural setting for the so-called split-complex numbers:

x+jy where j^2 =1.

Now for complex numbers z^2 is given by

(x^2-y^2)+2ixy

but for split-complex numbers z^2 is given by

(x^2+y^2)+2jxy. Every split complex number can be represented as R(cosh(alpha)+jsinh(alpha)) in analogy with C.

It would be amazing if you could implement this small change! Please let me know if you have more questions about the Minkovski plane, thanks!

#### gerrit

• 3f
• Posts: 2288
##### Re: Retinamandelbrot
« Reply #7 on: January 13, 2021, 05:38:52 PM »
Hi Hoermann. The iterations are the same in the sense of looking at the parameter space of the quadratic z^2+c, except we're switching our point of view from the complex plane C to the 2D Minskovski plane or hyperbolic plane or "1+1 spacetime"(1 space coordinate and 1 time coordinate). This forms the natural setting for the so-called split-complex numbers:

x+jy where j^2 =1.

Now for complex numbers z^2 is given by

(x^2-y^2)+2ixy

but for split-complex numbers z^2 is given by

(x^2+y^2)+2jxy. Every split complex number can be represented as R(cosh(alpha)+jsinh(alpha)) in analogy with C.

It would be amazing if you could implement this small change! Please let me know if you have more questions about the Minkovski plane, thanks!
It's in KF under "General Quadratic Plus", with constant A=1. Does not look very interesting.

#### gerrit

• 3f
• Posts: 2288
##### Re: Retinamandelbrot
« Reply #8 on: Today at 04:28:56 AM »
Hi Hoermann. The iterations are the same in the sense of looking at the parameter space of the quadratic z^2+c, except we're switching our point of view from the complex plane C to the 2D Minskovski plane or hyperbolic plane or "1+1 spacetime"(1 space coordinate and 1 time coordinate). This forms the natural setting for the so-called split-complex numbers:

x+jy where j^2 =1.

Now for complex numbers z^2 is given by

(x^2-y^2)+2ixy

but for split-complex numbers z^2 is given by

(x^2+y^2)+2jxy. Every split complex number can be represented as R(cosh(alpha)+jsinh(alpha)) in analogy with C.

It would be amazing if you could implement this small change! Please let me know if you have more questions about the Minkovski plane, thanks!
What is the connection to Minkovski space? I understand $$||z \bar{z}||^2$$ is the Minkovski metric, is there more?

### Similar Topics

###### Retinamandelbrot beta-testing

Started by Hoermann on Meet & Greet

6 Replies
313 Views
May 16, 2020, 08:24:45 PM
by claude