Logo by DarkBeam - 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: Follow us on Twitter
 
*
Welcome, Guest. Please login or register. April 27, 2024, 05:17:34 AM


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: What to do about Julia set DE Errors for points close to the origin?  (Read 4108 times)
Description: Is there a way to correct errors in DE values for Julia points close to origin
0 Members and 1 Guest are viewing this topic.
Duncan C
Fractal Fanatic
****
Posts: 348



WWW
« on: May 09, 2008, 04:38:51 PM »

My application has an option to create 3D Mandelbrot and Julia set fractals using the Distance Estimate Mehtod (DEM), as documented in "The Science of Fractal Images" (and also in the link I provided).

I use the DEM values as the basis for a height map.

For the most part DEM works quite well as a source for height values.

However, for Julia sets centered on the origin, the center of the plot has an annoying spike in the middle (If large DE values are plotted as large height values.) This is because the Julia set DEM algorithm breaks down for points very close to the origin.

Is there a way for me to correct for these errors? I'm not that concerned about a mathematically rigorous solution. I just want a way to get rid of the ugly spikes that mar the middle of my images.

Here are 2 versions of a 3D Julia set plot.

First, and image centered on the origin:


And another Julia set using the same C point. This one is centered on the "C" point (zooms into Julia sets look VERY similar when centered at the origin and at their "C" point.)


Note the ugly spike in the center of the plot centered on the origin. This is an artifact of the breakdown of the DEM algorithm for Z very close to the origin.


Duncan C
Logged

Regards,

Duncan C
cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #1 on: May 09, 2008, 10:12:37 PM »

those images are fantastic, the hillyness is quite cool,


to the coloring algorithm ... i just know that the dem algorithm is only working fine for the non-julia parts of the fractal

but, i would try tweaking with the julia seed, and, hehe, to make it brute force, you could do a smoothing around the zero point, a gaussian blur of size 0.1 or 0.01 for the area around the zero point,

have you ever thought about animating those 3d fractals ?  police

 afro great work, i love to see so many fractal coders around here

as i heard you are also interested in new ways of rendering ... you should try my alternating mandelbrot method ...

i have written something about it here:
http://fractalmovies.com/index.php?option=com_content&task=view&id=31&Itemid=34

the method is quite simple, just alternate two different seeds in the iteration loop, the outcome is quite interesting, and can be combined easily with many different fractal formulas, but the best thing is that it does not cost extra calculation time, and you can use as many seeds you want, if you want to know more, open up a thread cheesy
 afro afro afro afro
Logged

---

divide and conquer - iterate and rule - chaos is No random!
Duncan C
Fractal Fanatic
****
Posts: 348



WWW
« Reply #2 on: May 10, 2008, 05:09:59 AM »

those images are fantastic, the hillyness is quite cool,


to the coloring algorithm ... i just know that the dem algorithm is only working fine for the non-julia parts of the fractal

but, i would try tweaking with the julia seed, and, hehe, to make it brute force, you could do a smoothing around the zero point, a gaussian blur of size 0.1 or 0.01 for the area around the zero point,

have you ever thought about animating those 3d fractals ?  police

 afro great work, i love to see so many fractal coders around here

as i heard you are also interested in new ways of rendering ... you should try my alternating mandelbrot method ...

i have written something about it here:
http://fractalmovies.com/index.php?option=com_content&task=view&id=31&Itemid=34

the method is quite simple, just alternate two different seeds in the iteration loop, the outcome is quite interesting, and can be combined easily with many different fractal formulas, but the best thing is that it does not cost extra calculation time, and you can use as many seeds you want, if you want to know more, open up a thread cheesy
 afro afro afro afro

Trifox,

Thanks for your kind words. I'm quite happy with the 3D plots overall. As to smoothing around the zero point, I guess that might be possible. I'd need to find a good radius to smooth. The sample plot with the spike in the middle is at a width of 4.15E-3 for the whole plot. I did some further zooming, and I think the spike is around 3E-9 in width, at least for this plot.

I am definitely planning doing 3D animations. Right now I'm recovering from a hard drive crash. Then I'm going to add support for stereo projections of various types, and then comes generating movies.

Your alternating seeds method is interesting. I'll have to play around with it.


Regards,

Duncan
Logged

Regards,

Duncan C
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Point Of Origin Mandelbulb3D Gallery haltenny 0 942 Last post January 14, 2011, 11:14:55 PM
by haltenny
Origin of Asymetry Images Showcase (Rate My Fractal) Kali 0 750 Last post January 11, 2012, 04:44:56 AM
by Kali
Architecture of alien origin Mandelbulb3D Gallery Ricercare5 0 695 Last post March 13, 2013, 09:30:15 PM
by Ricercare5
Errors with ldbl64.dll Kalles Fraktaler Diddy 2 1995 Last post February 16, 2017, 10:01:24 PM
by TheRedshiftRider
help with errors Fragmentarium « 1 2 » clacker 19 1930 Last post May 01, 2017, 05:53:59 PM
by Sabine

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.225 seconds with 24 queries. (Pretty URLs adds 0.006s, 2q)