Logo by mauxuam - 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. January 11, 2026, 05:17:39 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 2596 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 19286 Last post December 20, 2010, 04:03:48 AM
by David Makin
Ultra Fractal double precision Programming cabrif 11 4204 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 4321 Last post April 21, 2013, 09:56:09 PM
by Syntopia
End Of Double Precision Gestaltlupe Gallery trafassel 1 2390 Last post November 12, 2013, 04:50:56 PM
by eiffie
Playing Double Precision Mandelball Mandelbulber Gallery mclarekin 0 2588 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.276 seconds with 24 queries. (Pretty URLs adds 0.012s, 2q)