Logo by Dinkydau - 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: Visit us on facebook
 
*
Welcome, Guest. Please login or register. April 20, 2024, 02:34:43 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 ... 4 5 [6] 7 8   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: An old formula revised  (Read 26364 times)
0 Members and 1 Guest are viewing this topic.
M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #75 on: October 07, 2012, 02:03:07 AM »

  About 40 minutes into the following documentary (PBS Nova- Fractals -  Hunting the Hidden Dimension), they do a little real world measurement of fractal like behavior of trees in a forest. 

  Probably what sparked my intuition....

<a href="http://www.youtube.com/v/LemPnZn54Kw&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/LemPnZn54Kw&rel=1&fs=1&hd=1</a>
Logged

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


formerly known as 'Trifox'


WWW
« Reply #76 on: October 07, 2012, 03:03:50 AM »

i knew this video already, thank you for reminding me of that, more examples of usage of fractal dimension analysis for real lifers cheesy
Logged

---

divide and conquer - iterate and rule - chaos is No random!
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #77 on: October 07, 2012, 05:29:21 PM »

As far as I understand, fractal antenna works not becouse it is fractal, but becouse in single wire it contains many different lenghts and effectively fills the space. Each wavelenght requires different lenght of antenna. So antennas can have not only fractal pattern.  

Probably trigonometry is so popular becouse people understand it. Throught for a practical aplication I would prefare Pythagoras. There should be fractal honoring Pythagoras.

This one rendered pretty fast. Alsou increasing bailout value to some 1.0E20 made it smoother like lowering maximal iterations.



Chaos Pro parameter:
Code:
Clock_of_Branches  {
  credits="Asdam1;10/3/2012/20/17"  commentTemplate="Saved on $month$\
  , $day$ $year$ at $hour$:$min$:$sec$\nDate: $date$\nTime: $time$\nR\
  esolution: $xdots$ x $ydots$\nCalculation time: $calctime$\nVersion\
  : $version$"
  CommentText="Saved on Oct, 7 2012 at 14:20:28\nDate: Oct 7, 2012\nT\
  ime: 14:20:28\nResolution: 480 x 360\nCalculation time: 00:05:29.22\
  4\nVersion: 4.0"
  creationTime=2012/10/3/20/17/28 saveTime=2012/10/7/14/20/28
  Creator="Asdam1" ModifiedBy="Asdam1" calcTime=329224 version=4.0
  Type=Quaternion Subtype=0 Width=480 Height=360 DisplayDepth=24
  gamma=+0.9 DOFEnabled=+1 DOFAperture=+0.125
  DOFFocalLength=+0.0776496875522733
  DOFPlaneDistance=+0.155299375104547 FogEnabled=+1 FogRed=220
  FogGreen=220 FogBlue=225 FogFront=+0.0640387280666078
  FogBack=+0.367712871807473 FogDensity=+3.01734853216892
  FogLinear=+0.05 FogSquare=+0.05 FogExp=+0.2
formula:
  filename="Mag xyz forms.cfm" entry="cp_85362" p_bailout=1e+020
  p_inversebailout=0 p_fractaltype="Mag Mandy 2 fast"
  p_colortime="Post Mandy Post Rotation" p_pixelmode="+ no abs"
  p_symmetrymode="YZ Switch     very nice" p_seed=-0.5 p_juliaMode=0
  p_Detail_Switch=0 p_bmode="Pi/2" p_checkvarset=2 p_amode="b^(3-n)"
  p_checkvarsetA=0.1 p_radswitch=0 p_n=2 p_pixeln=2 p_c=0/0/0/0
  p_addyzpixel=0 p_spokes=3 maxiter=8 highresmult=15 backtrace=10
inside:
  filename="NumberSeekerColouring.ccl" entry="LogTrichrome"
  p_pallete="Mixed Harmonic" p_posneg=0/0
  p_lgtype="4- Double logarithm" p_darkness=2 p_postfn="1- None"
  p_switchRB=1 p_baseR=1.35 p_baseG=1.55 p_baseB=1.65 solid=0
  background=0
dimensional:
  observer=0.09852919331003/-0.039523053619068/-1.0256463577236
  topview=0.036309924537838/0.94781697512594/-0.31674054215267
  viewpoint=-0.66014169536182/1.0138011158943/2.0393583267432
  backClippingPlane=3.3285493523157 viewangle=32
lighting:
  lightModel=0 light0Shadow=yes light1Enabled=yes light1Shadow=yes
gradient:
  smooth=yes colormodel=CM_RGB knotmode=all dragknotmode=global
  Offset=0 knotrgb=(8,252,164,80) knotrgb=(20,132,138,32)
  knotrgb=(30,80,118,200) knotrgb=(31,85,116,193)
  knotrgb=(59,252,4,0) knotrgb=(75,80,0,80) knotrgb=(79,84,0,85)
  knotrgb=(107,112,26,120) knotrgb=(109,100,28,107)
  knotrgb=(126,0,1,0) knotrgb=(127,5,0,0) knotrgb=(176,252,164,0)
  knotrgb=(187,252,252,0) knotrgb=(219,252,252,252)
  knotrgb=(220,252,252,248) knotrgb=(251,252,188,128)
}
Logged

fractal catalisator
M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #78 on: October 08, 2012, 01:57:30 AM »

Nice job getting it to render smoothly. 

  Keep in mind, due to the nature of escape time fractals:

  less iterations= less time to calculate
  higher bailout= more time to calculate
Logged

M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #79 on: October 08, 2012, 01:58:18 AM »

i knew this video already, thank you for reminding me of that, more examples of usage of fractal dimension analysis for real lifers cheesy


  I can't remember where we post videos of fractal stuff (not in movies, obviously).  ??   derp derp  ??

  Update:  I've found that this formula allows adding in old x,y, and z values to the end of certain parts, and simply the x old x value after the Mandy part.  You can combine adding/subtracting the values in different ways (including using the absolute value of the old components).

  Here are a couple images using z^2 - z/2  for the Mag portion- it really works quite nice.  Second one I add in a portion of the yz pixel component- I like the way it works with this option.  A bit sharper.
click to ENLARGE

« Last Edit: October 08, 2012, 05:59:13 AM by M Benesi » Logged

M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #80 on: October 11, 2012, 03:35:04 AM »

  As you zoom into one of the central "Chinese paper fans", the number of outer fan blades increases:



  Here's a random image, subtracting the beginning of the mag part from the end of it on the left.  On the right, it's adding the starting x component (before the mandy part) to the ending x component (after the mandy part).  The asymmetry is because I added in the YZ pixel portions during the Mandy part...  Make it have lots of little interesting details.
 
« Last Edit: October 11, 2012, 04:25:13 AM by M Benesi » Logged

jehovajah
Global Moderator
Fractal Senior
******
Posts: 2749


May a trochoid in the void bring you peace


WWW
« Reply #81 on: October 12, 2012, 08:26:33 AM »

http://www.fractalforums.com/mandelbulb-renderings/mandelbulb-renderings/msg9603/#msg9603

Kram1032 produced this many moons ago. Any chance of reworking this with your magic? First you might need to see if Chaos pro can do the sphere inversions.
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!
M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #82 on: October 12, 2012, 09:42:23 AM »

  I don't know how to do it.  An IFS, or maybe Indra's pearls 3d???  I'd think, from what Kram1032 said, it's some type of IFS.  If David Makin notices your post, I'd think he could tell you or at least point you in the right direction (I recall him talking about various IFS topics). 

  We'll see... someone will figure it out.  smiley

  Jos Leys is the one who created the image.  He's got a pretty awesome website with lots of nice images:

http://www.josleys.com/index.php


Maybe... I don't think it is Indra's pearls.. but here is a link for you to peruse at leisure:

http://klein.math.okstate.edu/IndrasPearls/

Logged

kram1032
Fractal Senior
******
Posts: 1863


« Reply #83 on: October 12, 2012, 01:10:00 PM »

Uhm, jehovajah, I didn't produce that.
It's from somewhere on this awesome fractal site:
I put a collection of my Ultrafractal  efforts in 3D fractals (Mandelbulb and others).
See http://www.josleys.com
« Last Edit: October 12, 2012, 01:11:31 PM by kram1032 » Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #84 on: October 12, 2012, 01:55:46 PM »

  I don't know how to do it.  An IFS, or maybe Indra's pearls 3d???  I'd think, from what Kram1032 said, it's some type of IFS.  If David Makin notices your post, I'd think he could tell you or at least point you in the right direction (I recall him talking about various IFS topics). 
<snip>


I haven't done anything like these myself, at least not in 3D - but I think there may be something along these lines in reb.ulb for UF as I seem to recall Ron Barnett doing some sphere inversion formulas a bit like Jos Leys' ones - unfortunately I believe Jos is contract bound to keep his Indra's Pearls formulas private - something to do with a book he did ?

However I was thinking about trying a method I used in 2D but using quaternions or hyoercomplex/bicomplex or triplex etc. - specifically a full or restricted escape-time IFS where one or more of the transforms is a julia set and others are just affine - if the julia is the equivalent of z^2+zero then obviously the result will be made from spheres (or equivalent if using bicomplex).


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 #85 on: October 14, 2012, 04:51:04 AM »

Respect JosLeys!

Maybe JosLeys could work with you on this Matt ?

Twinbee has seen the spheres at the extreme limit of the Mandelbulb power8, and that in itself is satisfying confirmation of the correlation of the process for both 2d and 3d. The extra degrees of freedom in the 3d case are what have to be sifted through to find the holy grail, but some way of clearing the mist of spheres has to be in place, and yours is the only one I am currently aware of.

It is not just a question of surface determination, or pixel  connectedness, a subject we discussed briefly many months ago now. I think that we have good grounds to expect small spherical regions to be obscuring the larger connected mass of spheres even close to the main body. This is why I find your results interesting.
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!
M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #86 on: October 14, 2012, 08:10:11 AM »

unfortunately I believe Jos is contract bound to keep his Indra's Pearls formulas private - something to do with a book he did ?

  I don't know- the link to the "Indra's Pearls" site above is from Jos Leys' website, and it has links to a book on Indra's Pearls, in addition to a LOT of information about them.  There is even a course that I am checking the notes of at the moment:
http://klein.math.okstate.edu/IndrasPearls/Wonders/

 The course is from the main Indra's Pearls site:

http://klein.math.okstate.edu/IndrasPearls/

  The link for which I found on Jos Leys site here:

http://www.josleys.com/links.php

Quote
However I was thinking about trying a method I used in 2D but using quaternions or hyoercomplex/bicomplex or triplex etc. - specifically a full or restricted escape-time IFS where one or more of the transforms is a julia set and others are just affine - if the julia is the equivalent of z^2+zero then obviously the result will be made from spheres (or equivalent if using bicomplex).

  Definitely sounds like it would work.

  I think I remember someone doing a 3d Julia of spheres a while back as well.  Can't recall though... perhaps a "3d julia spheres" search is in order.  cheesy
Logged

M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #87 on: October 14, 2012, 08:43:59 AM »

Respect JosLeys!

Maybe JosLeys could work with you on this Matt ?
 He is probably busy doing important stuff.  cheesy

It is not just a question of surface determination, or pixel  connectedness, a subject we discussed briefly many months ago now. I think that we have good grounds to expect small spherical regions to be obscuring the larger connected mass of spheres even close to the main body. This is why I find your results interesting.
 I do like the spheres.  

  The following is an interesting idea.. but it will cut out many sections of the secondary fractal.  It might do it in an interesting way.
 I think our best bet (to the grail) is taking a rather complicated route.  We'd need to calculate each yz plane independently, using the radius of a 2d Mandelbrot at that point.

  By yz plane, I mean each point on the x- axis is an individual yz-plane.  

  at each x,  we would calculate the first  R that was within the 2d Mandelbrot.      z^n = (x + i R)^n

  Start at   R=2, and subtract from R incrementally until the point (x,R) is within the set.  


  Divide our yz plane components by R and calculate the whole plane (y + iz)^n.  It will be one flat 2d Mandelbrot.  Keep all points within the set- we will remove interior points later.

  Starting from that R, subtract from R incrementally until the point (x,R) is outside of the set.

  Divide our yz plane component by the new R and calculate the whole plane.  All of the points within the 2d Mandelbrot we calculate with the new R are OUTSIDE the 3d set.  

  Starting from that R, subtract from R incrementally until the point (x,R) is inside the set.

  Divide out yz plane component by the new R and calculate the whole plane.  Put all these points IN the set.

  Starting from that R, subtract from R incrementally until the point (x,R) is outside the set.

  Make all points within the new yz/R fractal outside the set.  Next R will be inside the set (you see the pattern?).

  Keep on repeating until R=0.  At this point, move on to the next yz-plane (the next x point, determined by whatever your x resolution is...).  Now repeat from the top.  


   This will work because dividing the yz components by a small number (say at x=-1.8, you will have a small R) will make them a lot larger.  This means you get a much smaller fractal for that particular plane (yz plane at x=-1.cool.  You will get the same exact fractal (y+ iz)^n, it will just be scaled down.  

  If you want the claimed "Grail" look, you'd need to calculate the YZ 2d Mandelbrot as a z^5.  I always thought there would be an additional asymmetry due to the additional axis (the +/- x asymmetry, and an additional  +/- extra axis asymmetry), which would compound the asymmetry of the whole beast.

  I suppose someone has to implement this somewhere... I wouldn't mind seeing it, but it's  rather hard in ChaosPro.

  I think I'll have to repeat yz plane R calculations for EVERY pixel.  It would be MUCH easier if I could do the whole plane at a time- which I can't.  
« Last Edit: October 15, 2012, 06:51:08 AM by M Benesi » Logged

Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #88 on: October 23, 2012, 05:53:49 PM »

   I think our best bet (to the grail) is taking a rather complicated route.  We'd need to calculate each yz plane independently, using the radius of a 2d Mandelbrot at that point.

  By yz plane, I mean each point on the x- axis is an individual yz-plane.  

  at each x,  we would calculate the first  R that was within the 2d Mandelbrot.      z^n = (x + i R)^n

  Start at   R=2, and subtract from R incrementally until the point (x,R) is within the set.  


  Divide our yz plane components by R and calculate the whole plane (y + iz)^n.  It will be one flat 2d Mandelbrot.  Keep all points within the set- we will remove interior points later.

  Starting from that R, subtract from R incrementally until the point (x,R) is outside of the set.

  Divide our yz plane component by the new R and calculate the whole plane.  All of the points within the 2d Mandelbrot we calculate with the new R are OUTSIDE the 3d set.  

  Starting from that R, subtract from R incrementally until the point (x,R) is inside the set.

  Divide out yz plane component by the new R and calculate the whole plane.  Put all these points IN the set.

  Starting from that R, subtract from R incrementally until the point (x,R) is outside the set.

  Make all points within the new yz/R fractal outside the set.  Next R will be inside the set (you see the pattern?).

  Keep on repeating until R=0.  At this point, move on to the next yz-plane (the next x point, determined by whatever your x resolution is...).  Now repeat from the top.  


   This will work because dividing the yz components by a small number (say at x=-1.8, you will have a small R) will make them a lot larger.  This means you get a much smaller fractal for that particular plane (yz plane at x=-1.cool.  You will get the same exact fractal (y+ iz)^n, it will just be scaled down.  

  If you want the claimed "Grail" look, you'd need to calculate the YZ 2d Mandelbrot as a z^5.  I always thought there would be an additional asymmetry due to the additional axis (the +/- x asymmetry, and an additional  +/- extra axis asymmetry), which would compound the asymmetry of the whole beast.

  I suppose someone has to implement this somewhere... I wouldn't mind seeing it, but it's  rather hard in ChaosPro.

  I think I'll have to repeat yz plane R calculations for EVERY pixel.  It would be MUCH easier if I could do the whole plane at a time- which I can't.  [/size]

IMHO if something is very hard for Chaos Pro compiler it would be almoust impossible for more restricted Mandelbulb3D or much harder language of Fragmentarium.

But this method sounds as the most realistic way to get to 3D Mandelbrot. Maybe this could be simpified using Distance Estimation or some analytical method like that. Maybe this would allow to get rid of some of the most complex steps. Never coded any distance estimated fractal, and had forgot all of derivatives, becouse they are pretty useless in real life aplication, but having some sort of non-iterating formula for needed variable could make it more easy. Arrays of stored variables or doble loop would be overkill.

Throught some ideal naturalistic pattern xxxbox fractal could be as good target as 3D mandelbrot;)
Logged

fractal catalisator
M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #89 on: October 24, 2012, 09:02:28 PM »

  I'm not even sure the method will work.  I've taken fractals of different sizes and overlapped them- end up with lots of discontinuities.  I'll eventually implement a 2d version for quick tests of the algorithm, then extend that up to 3d (easily, as the algorithm is a 2d slice of a 3d object). 

  As to programming difficulties-

  In ChaosPro the difficulty is in being able to address a single yz plane at a time.  It takes a lot of time to recalculate the various Rs for every pixel in a yz plane.  In other words, it would be quicker to calculate the Rs one time for the whole plane.

  <I assume> Fragmentarium can be programmed to do so.  I just need to learn to program it- perhaps doing a dry run with the formula from this thread. 
Logged

Pages: 1 ... 4 5 [6] 7 8   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Where does THE formula come from ? Mandelbrot & Julia Set bib 5 5230 Last post January 26, 2009, 07:12:10 PM
by cKleinhuis
Formula? Theory « 1 2 » lkmitch 20 9791 Last post March 23, 2010, 06:01:56 AM
by jehovajah
carved ivory revised Mandelbulb3D Gallery GrahamSym 0 987 Last post November 28, 2011, 11:31:31 AM
by GrahamSym
Alien Waters (revised) Mandelbulb3D Gallery Tahyon 0 757 Last post July 04, 2012, 07:36:28 AM
by Tahyon
@jesse - save formula as new formula ?! feature request cKleinhuis 0 5031 Last post October 10, 2012, 05:43:14 PM
by cKleinhuis

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.219 seconds with 26 queries. (Pretty URLs adds 0.014s, 2q)