Logo by dainbramage - 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 the official fractalforums.com Youtube Channel
 
*
Welcome, Guest. Please login or register. April 25, 2024, 10:21:56 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: Another variation of the formula  (Read 6847 times)
0 Members and 1 Guest are viewing this topic.
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« on: November 22, 2009, 02:47:29 AM »

This is from a formula using basically the same concept as the original Mandelbulb but in a simpler way.
Here's the z^16+c Mandy:



So far it appears to have considerably less "whipped cream"...but I'll have to leave further investigations for now, it's 2.45am and I have a headache smiley
« Last Edit: November 22, 2009, 03:08:28 PM by David Makin » Logged

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

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
kram1032
Fractal Senior
******
Posts: 1863


« Reply #1 on: November 22, 2009, 02:59:39 AM »

nice smiley
though , grade 16 already is very spherical... could you do a lower grade one? z^8 seems to work quite well in many cases...
also, how does the z² look in this case?
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #2 on: November 22, 2009, 02:05:40 PM »

nice smiley
though , grade 16 already is very spherical... could you do a lower grade one? z^8 seems to work quite well in many cases...
also, how does the z² look in this case?

Here's part of the degree 8 using the same formula as the degree 16 "Walnut":



I realised an obvious change can be made to the method that *should* give even more interesting results, I'm just about to try it....
« Last Edit: November 22, 2009, 03:08:50 PM by David Makin » Logged

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

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
kram1032
Fractal Senior
******
Posts: 1863


« Reply #3 on: November 22, 2009, 02:42:08 PM »

hey, cool cheesy
Very nice experiments.
What's the modification in this case?
(And, if it's more interesting, how's it in the following one? Grin with closed eyes)
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #4 on: November 22, 2009, 03:16:36 PM »

OK - here's a render using the "obvious" modification, but I think it goes a bit too far, things get a little bit chaotic, here's a degree 9:



One more thing to try then I'll let you know the formulas smiley
Logged

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

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



Makin' Magic Fractals
WWW
« Reply #5 on: November 22, 2009, 04:05:24 PM »

OK, here's the alternative version of "Walnut":



These formulas are based on the rotation idea as in the Mandelbulb but (not worrying about "correct" maths) I wondered what would happen if you simply rotate by multiplying the original 2D angles i.e. simultaeneously rotate by the multiples of the angles around the axes of the original value.

So here are the formulas that produced the images in this thread, note that zri and cri are complex, r, magn, ph, zj, th and @mpwr are real and in Ultra Fractal |zri| is x^2+y^2 where zri = (x+i*y).

First I tried adding multiplication/rotation around the x (real) axis in exactly the same way that complex numbers rotate around the non-existant z axis:

              r = (magn=sqrt(magn))^@mpwr
              ph = @mpwr*atan2(imag(zri) + flip(zj))
              th = @mpwr*atan2(zri)
              zj = r*sin(ph) (edit: there should be +cj here)
              zri = r*(cos(th) + flip(sin(th)*cos(ph))) + cri
              magn = |zri| + sqr(zj)

This produced the original Walnut and the follow up degree 8 image.

Then I wondered what if you do the same for all three axes simultaeneously:

              r = (magn=sqrt(magn))^@mpwr
              om = @mpwr*atan2(zj + flip(real(zri)))
              ph = @mpwr*atan2(imag(zri) + flip(zj))
              th = @mpwr*atan2(zri)
              zj = r*sin(ph)*cos(om) (edit: there should be +cj here)
              zri = r*(cos(th)*sin(om) + flip(sin(th)*cos(ph))) + cri
              magn = |zri| + sqr(zj)

The answer was the Chaos 9 image.

So then I simply tried using the rotations around the z axis and the y axis:

              r = (magn=sqrt(magn))^@mpwr
              om = @mpwr*atan2(zj + flip(real(zri)))
              th = @mpwr*atan2(zri)
              zj = r*cos(om) (edit: there should be +cj here)
              zri = r*(cos(th)*sin(om) + flip(sin(th))) + cri
              magn = |zri| + sqr(zj)

And got the walnut 2 smiley

I will be updating the downloadable version of my WIP 3D UF formula on my website with these added.
« Last Edit: November 24, 2009, 09:11:25 PM by David Makin » Logged

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

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



Makin' Magic Fractals
WWW
« Reply #6 on: November 22, 2009, 04:10:49 PM »

I should add that all the renders in this thread so far were done using my "delta DE" method, I'm just going to see if an analytical DE will work by adapting the method Jos Leys produced for the original Mandelbulbs.
Logged

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

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
kram1032
Fractal Senior
******
Posts: 1863


« Reply #7 on: November 22, 2009, 10:39:35 PM »

 @ triple angle:
well, that certainly adds fractal details to it and gets rid of any smoothness tongue stuck out

Very nice stuff smiley

Now I wonder, how that'd look like on a torus as some already had the idea for their formula...

Or any other primitive variation smiley
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #8 on: November 22, 2009, 11:58:50 PM »

I should add that the reason these have never been publicly "announced" before even though the idea is so simple is that the lower degree versions are particularly ugly - especially the z^2+c and since just about everybody tries z^2+c first they were probably discarded as uninteresting smiley
Logged

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

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



Makin' Magic Fractals
WWW
« Reply #9 on: November 24, 2009, 09:16:59 PM »

Ok, first of all an apology - you may notice I've added an edit to the formulas with a "+ cj" in the calculation of the next zj value - this was an oversight on my part (fancy forgetting the constant !).
Anyway it (surprisingly) didn't significantly affect the results, at least not qualitatively.

I did a hi-res render of a minor zoom into the z^14+c of the version that rotates around all 3 axes together (with the constant done correctly) and achieved a result that I termed "Hairy Ball" after the "hairy ball" problem mentioned elsewhere in the Mandlbulb threads (I just liked the fact that the name fits the image though I have no idea what the "hairy ball" problem is).



If no image above then look here:

http://makinmagic.deviantart.com/art/Hairy-Ball-144652915
Logged

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

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
kram1032
Fractal Senior
******
Posts: 1863


« Reply #10 on: November 25, 2009, 10:26:29 PM »

haha, nice smiley it feautures a lot of bridges which someone took as a requirement for the 3D-Version of Mandelbrot, if I recall correctly...

Though, I don't really like the colour-sheme...
just a thought, maybe you can roughly do a gradient so it looks like skin and hair on it? (if not, then hair only^^)
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #11 on: November 27, 2009, 01:02:15 PM »

I realised that the issue causing the hairiness was that using the "simultaeneous" rotation around all 3 angles causes the trig part to vary in magnitude. So I tried normalising the trig part before multiplying by the new (power) magnitude, using (1,0,0) for the trig part if the magnitude of the trig part was zero. This removed the hairiness, here's an example render showing the "active" area of a degree 8 (i.e. the earthquake zone when the power is changed):



If no image above then look here:

http://makinmagic.deviantart.com/art/A-Martian-Delicacy-144901891
« Last Edit: November 27, 2009, 02:16:48 PM by David Makin » Logged

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

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



Makin' Magic Fractals
WWW
« Reply #12 on: November 27, 2009, 02:23:32 PM »

I should add that all the renders in this thread so far were done using my "delta DE" method, I'm just going to see if an analytical DE will work by adapting the method Jos Leys produced for the original Mandelbulbs.


I got the analytical DE working for these.
I'm just going to add all the non-trig formulas bugman gave for the versions of the Mandelbulb to my WIP 3D formula for UF before I update it, it may be a couple of days as each one needs checking and I want to optimise them as much as possible before release.
Note that, unlike the GPU implimentations, on the CPU/FPU using the non-trig versions of the formulas is considerably faster especially using my delta DE method (I still don't know the non-trig calculations for calculating the derivative using the analytical method - if I did that would undoubtedly be fastest).
Logged

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

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Bristlecone Variation XenoDream Gallery Nahee_Enterprises 0 1716 Last post March 09, 2010, 01:37:09 AM
by Nahee_Enterprises
Canyon Domes variation Mandelbulb3D Gallery Frakkie 0 1196 Last post January 12, 2013, 10:15:37 PM
by Frakkie
New variation added to AbsMandVars plugin Plugins simon.snake 4 3182 Last post June 21, 2014, 01:22:46 AM
by simon.snake
How to randomize any variation using the custom variation loader script JWildfire Snicker02 0 2015 Last post November 21, 2015, 07:19:39 PM
by Snicker02
need a plug-in/variation Help & Support coldwetnoz 2 1078 Last post July 10, 2017, 02:05:40 AM
by coldwetnoz

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.174 seconds with 25 queries. (Pretty URLs adds 0.013s, 2q)