Logo by wmauzey - 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: Did you know ? you can use LaTex inside Postings on fractalforums.com!
 
*
Welcome, Guest. Please login or register. September 23, 2019, 07:01:23 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: At the forest's edge (degree 6 Juliabulb)  (Read 2201 times)
0 Members and 1 Guest are viewing this topic.
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« on: December 16, 2009, 12:19:07 AM »

"At the forest's edge"



If no image above then look here:

http://makinmagic.deviantart.com/art/At-the-forest-s-edge-146881823
Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
jehovajah
Global Moderator
Fractal Senior
******
Posts: 2749


May a trochoid in the void bring you peace


WWW
« Reply #1 on: December 16, 2009, 11:02:43 AM »

Really evocative and organic. Fantastic dave.
Logged

May a trochoid of ¥h¶h iteratively entrain your Logos Response transforming into iridescent fractals of orgasmic delight and joy, with kindness, peace and gratitude at all scales within your experience. I beg of you to enrich others as you have been enriched, in vorticose pulsations of extravagance!
kram1032
Fractal Senior
******
Posts: 1863


« Reply #2 on: December 16, 2009, 04:12:11 PM »

really nice forestish colours as always smiley
maybe you could do a fall-version for trees smiley
Logged
Snakehand
Guest
« Reply #3 on: December 16, 2009, 04:55:49 PM »

Nice. May i ask how it was coloured ?
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #4 on: December 16, 2009, 08:51:02 PM »

Nice. May i ask how it was coloured ?

Solid is based on the distance estimation threshold alone *not* on the bailout iteration which means that the 3D contours of the smooth iteration values do not match the surface contours hence the colouring is using colour by the smooth iteration values for the solid pixels.
The lighting is a fairly standard Phong model with two remote light sources - one from the direction of the camera and the other from a different direction, the light intensities of these were adjusted and the specular amount returned by the camera source was reduced. Also the Phong model was enhanced by using suitably adjusted point orbit trap (to origin) values to adjust the ambient light level (my version of the simplistic ambient occlusion method suggested in these forums, I don't know if I've done it the intended way but it works well).
Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
Buddhi
Fractal Iambus
***
Posts: 895



WWW
« Reply #5 on: December 18, 2009, 07:28:58 PM »

Now I'm writing some fast renderer for Mandelbulbs (render time was reduced to 2 seconds in resolution 1280x1280) but I still fighting with ambient occlusion generated using orbit traps. I made lots of trials and I really don't know how to define this trap. My results are completely different than I saw for example in post: http://www.fractalforums.com/3d-fractal-generation/true-3d-mandlebrot-type-fractal/msg8595/#msg8595
I have very small experience with orbit traps and I don't know what exactly means "point trap centred on the origin". Please help how to define this orbit trap. The best for me will be some pseudo-code.

I attached my best result with orbit traps but this is not what I expected (it looks like brightness proportional to distance from centre of fractal).


* AmbientOcclusionTest.jpg (22.31 KB, 400x400 - viewed 676 times.)
Logged

David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #6 on: December 18, 2009, 08:56:16 PM »

I have very small experience with orbit traps and I don't know what exactly means "point trap centred on the origin". Please help how to define this orbit trap. The best for me will be some pseudo-code.

I attached my best result with orbit traps but this is not what I expected (it looks like brightness proportional to distance from centre of fractal).

Hi

Before the start of each iteration loop do:

  float min = 1e200

At the end of the iteration loop just before the bailout test do:

  if magnitude<min
    min = magnitude
  endif

Actually you'd probably use magnitude^2 rather than magnitude to avoid getting the sqrt - as you'd do for the bailout test smiley

To use the value when you've found the solid point then first get the sqrt if you used magnitude^2, then use:

  if min<minorbit
    min = minorbit
  endif
  if min>maxorbit
    min = maxorbit
  endif
  min = (min-minorbit)/(maxorbit-minorbit)

Where minorbit is a defineable minimum value (typically 0.4) and maxorbit is a defineable maximum value (typically 1.0).
You can then use the new value of min (range 0 to 1) to scale your normal ambient level either as it is, or by modifying min first for example using a user defineable gamma transform to adjust the relative brightness.
Obviously adjusting minorbit and maxorbit will have a major effect on the results.
I have also used 0.5 and 0.9 on some renders.
To test use the above code and just colour using the calculated value of min directly as the white level.
Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
Buddhi
Fractal Iambus
***
Posts: 895



WWW
« Reply #7 on: December 18, 2009, 09:53:24 PM »

Thanks David. The most important information for me is that I have to find minimum value of magnitude:

if magnitude<min
    min = magnitude
endif

Before your post I tried to use last value of magnitude.
Now it's working  cheesy
Logged

Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Edge of Infinity Mandelbulb3D Gallery lenord 0 411 Last post June 11, 2011, 01:58:24 AM
by lenord
Pertubation and 3rd degree Mandelbrot (new) Theories & Research « 1 2 » Kalles Fraktaler 21 1109 Last post November 15, 2016, 05:07:03 PM
by Kalles Fraktaler
3rd Degree and Perturbation Short Film Kalles Fraktaler 0 703 Last post May 10, 2014, 01:08:18 AM
by Kalles Fraktaler
360 degree animation inside a 360 degree panorama Movies Showcase (Rate My Movie) edufrick 2 537 Last post December 05, 2015, 02:12:14 PM
by Caleidoscope
juliabulb mod3 aq Mandelbulber Gallery mclarekin 0 427 Last post January 29, 2016, 11:48:05 AM
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.151 seconds with 30 queries. (Pretty URLs adds 0.011s, 2q)