Logo by S Nelson - 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. March 28, 2024, 09:48:13 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: Julia set flower, at the limit of double precision  (Read 2027 times)
0 Members and 1 Guest are viewing this topic.
Duncan C
Fractal Fanatic
****
Posts: 348



WWW
« on: December 30, 2009, 04:08:06 AM »



The image above is a Julia set, rendered in 3D using distance estimate values to calculate the height of each pixel in the image.

The image is at a real width of 2.51E-13, which is right at the limit of double precision. At this zoom level there is a fair amount of noise introduced due to cumulative floating point errors. I usually reject images when they start to exhibit floating point errors, but in this case, I rather like the effect. It looks a little like Perlin noise.

I reworked a test version of my program, FractalWorks, to use "long double" (128 bit) math, and the noise on this image disappears, but I like the effect as it is.

(I actually have a fair amount of work to do to support user selection of double or long double precision. My app's native file format uses double precision, so plot coordinates are not specified with enough precision. My test version only changes the inner iteration code to long double; the rest still uses "regular" double precision)


Regards,

Duncan C
Logged

Regards,

Duncan C
Nahee_Enterprises
World Renowned
Fractal Senior
******
Posts: 2250


use email to contact


nahee_enterprises Nahee.Enterprises NaheeEnterprise
WWW
« Reply #1 on: January 11, 2010, 12:59:55 PM »

The image above is a Julia set, rendered in 3D using distance estimate
values to calculate the height of each pixel in the image.

As you state, even with the noise it works well for this image.  And the colors came out quite well also.

Wonder how this one would look as a anaglyph.     smiley
Logged

Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
[Java] Double-double library for 128-bit precision. Programming Zom-B 10 16965 Last post December 20, 2010, 04:03:48 AM
by David Makin
Ultra Fractal double precision Programming cabrif 11 3357 Last post January 20, 2012, 11:48:35 PM
by David Makin
Is there any way to get double precision camera data? Fragmentarium laser blaster 1 2675 Last post April 21, 2013, 09:56:09 PM
by Syntopia
End Of Double Precision Gestaltlupe Gallery trafassel 1 1520 Last post November 12, 2013, 04:50:56 PM
by eiffie
Playing Double Precision Mandelball Mandelbulber Gallery mclarekin 0 1946 Last post July 02, 2015, 01:28:22 PM
by mclarekin

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