Logo by MandelBRO - 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: Follow us on Twitter
 
*
Welcome, Guest. Please login or register. December 01, 2025, 08:52:31 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] 2   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: SwirlBox  (Read 1134 times)
Description: Trying from swirl transform to make something like in power fold or rotbox
0 Members and 1 Guest are viewing this topic.
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« on: January 29, 2013, 06:50:23 PM »

I had an idea to bring up swirls without cutouts, and using fast, continious and conformal transformations.
http://www.fractalforums.com/new-theories-and-research/succeess-with-3d-gravit-swirl/
At first, tested this in with exp smoothing and with orbit traps so that orbits are continious and then went to 3D. Modified abox fold, fish eye transform, scale and then 3d swirl transform + C. Pseudocode with parameters being Frequency, Spin, Scale, Fold and Fisheyeness:


//Do this once.
fishdivisor= 1/(Fisheyeness+1);

//seamless version of fold
zx = abs(zx-Fold) - abs(zx+Fold) + zx;
zy = abs(zy-Fold) - abs(zy+Fold) + zy;
zz = abs(zz-Fold) - abs(zz+Fold) + zz;

//fisheye is conformal transform and a scaling.
fisheye=(Fisheyeness+sqrt( sqr(zx)+ sqr(zy)+ sqr(zz) ) )*fishdivisor*Scale;
zx=fisheye*zx;
zy=fisheye*zy;
zz=fisheye*zz;

//3D Swirl. Probably at least quasi conformal, but iteration strong.
radius = sqrt( sqr(zx)+sqr(zy)+sqr(zz) );

angx=atan2(radius+1i*zx);
angy=atan2(zx+1i*zy);
angz=atan2(radius+1i*zz);

zx= cos(Frequency*radius+ Spin*angx)*radius+Cx;
zy= sin(Frequency*radius+ Spin*angy)*radius+Cy;
zz= sin(Frequency*radius+ Spin*angz)*radius+Cz;



In 2D. Looks pretty much like kalisets/ducks:




Julia set is very different, orderly and smooth.



UF parameter.
Code:
Swirlbrot_Rust_Flower {
::7WXTnjn2tTVTvtNOQ07Gw/HI01ALTJZKL1CeoBIpAL62DJBoHDolGbxG+hKFVtVR/x3h6jkg
  uo7iFoXWg9kNnhzjz7NzTHdiKvQ9m1rIEv0rAe09nlO1Bn1/4d9d+HvVZPDuIyZZtvhnvjSa
  A5pGPfXBloEDgrjnGKvyB1SfHP6dd1C9bT2mWuNlmkFte141GfjKRrXaN8oPECRSjI2WRl0P
  wLpEN4OBabNw19KvsVNQ8OhprV4AjnPAdrXpFttSzpJwwogjTj3TpZ7KyZ7T2TZb3QjzKKpp
  ps8SWeCRLOZ4pls4idZl5rXd06Q8FjQoFXkBMSyIHlKwI0oCA64+j6ICCvbYRQsXiItP2VJQ
  NiGXmvPrMAQ7jHdwX6BT1AfX4CY3N+nbtqaeS4PyuGYAMQHKUxM2uMGG9gQqs9eeCbClOw7H
  aB+fKM1wo8HCeW6raWS9H9KpAj+5wvYPktlGnPV98Ihuel00Jrhp5ZQ7OikT4wZs5nIYl6ZC
  ezVXdzl271Wrvxjib0Eot2ODciT3SxDBVy0r573jiNNEBu0WL1hpCeoW4eakh0Y6U1oQVhq8
  00+VsKQlopytGsBCML6meFuHR+Yv+AurNBwBRHw3kuNN0KO4ICTC5jYNRT9mPEpYD5erS4kd
  jvEWKKq/VFQJNgw9rVgHOLNfQob7ieFvjRmvwGkpzd6l2NEF8VQB1kv/tvHKQL8NdjqHus8F
  nfJ/MRWkuUGFR7kTULxndaD2q14/RTz9SdrCIY2hxdMyy9ijIzYHUaJqjX4UsQl1xHbupQp0
  lgJ54MKNsXNbtGfpZMM2nhYx4lyY/NO0sXcoJ4T8/+xfD+x/ptxPJ+K8gTW14saYxMi807x7
  e70XsJ4iIOtxJkS+0oloDgasLYJ0i94Rr7Q4rxBDzMjGb+7uOsDg2TrSD+GbN+cSfDu70HGe
  BgMCfvToko9zYf+TBj2t8Nk3VFGz9CPQu79XHuvKw17Cj95BiwtcaM175Jxpz9wY2xALZvGv
  aK75cTH/PmN+XaQL2nknWUMHN5Ve0k0kCG7Fz70XDC52lzKTmTk9SFs8/VG6f8v3JqO=
}


Lots of pics:
http://www.fractalforums.com/images-showcase-(rate-my-fractal)/swirlbox-10-and-zooms/
« Last Edit: April 17, 2013, 02:48:02 PM by Alef » Logged

fractal catalisator
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #1 on: January 29, 2013, 06:51:59 PM »

In 3D it's a jasper planet. This looks smoother than plain 3D swirl transform, probably becouse additional transforms softens orbits. Here are zooms out:




Closer:


This is strange


And this is even more strange


Julia set is cutted in z=-0.1


Throught no DE or GPU stuff. Chaos Pro parameter files are in attachement.

* Swirlbox.par (30.6 KB - downloaded 22 times.)
Logged

fractal catalisator
kram1032
Fractal Senior
******
Posts: 1863


« Reply #2 on: January 30, 2013, 10:44:46 AM »

Fisheyeness
...
fishdivisor
...
...
...
LOL!!

When I saw that pseudo-code, I really burst in laughter. That's awesome!
...

On a more relevant note: Those things look pretty pretty.
I wouldn't want to live on them - they tend to look rather sharp-edged and probably would cut me into slices upon first contact - but they do show some interesting shapes.

Why did you use zx+zy+zz as r² rather than xx+yy+zz?
« Last Edit: January 30, 2013, 10:46:29 AM by kram1032 » Logged
cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #3 on: January 30, 2013, 11:02:30 AM »

never forget the "fishdivisor" rolling on floor laughing
Logged

---

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



WWW
« Reply #4 on: January 31, 2013, 02:32:32 PM »

wink Fisheyeness was meant to be serious  clown

Hadn't tested r^2. But woudn't a r^2 instead of r ruin atan2 angles? Actualy I even aren't shure, do angles are correct, haven't put trigonometry on the paper. Just tryed different possibilities until result were what I expected. if you ment zx, that becouse x, y, and z is predefined variables I don't want to interfere with.
Probably fisheye's radius could be optimised with r^2, throught then it would match another apophysis transform a Bubble, who realy looks almoust as Fishaye. I took it from official fractal flame pdf.

Tweaked a strange fractal spot.
« Last Edit: January 31, 2013, 02:36:45 PM by Alef » Logged

fractal catalisator
kram1032
Fractal Senior
******
Posts: 1863


« Reply #5 on: January 31, 2013, 05:57:33 PM »

what level of rotations are you using in those?

Also, it occured to me that, maybe, applying the swirl transform off-center could give interesting results.

E.g. do something like:

z=z-m
z=swirl(z)
z=z+m

to have some swirling happen around m rather than 0.

On top of that off-center-swirl, you then could choose any other transform like, for instance, the usual z=z^2 or z=z^8 or something alike.
Logged
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #6 on: February 01, 2013, 03:47:15 PM »

Zoomed into second, even more strange fractal.
« Last Edit: February 08, 2013, 03:43:39 PM by Alef » Logged

fractal catalisator
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #7 on: February 01, 2013, 03:56:43 PM »

Julia set of  your suggestion were pretty cool:)

Z=Z - Fold
Z=Z*scale
Z=Swirl3D(Z)
Z=Z + Fold + C

Screen is centered on (0,0,0)


Something like this

zx= zx -Fold;
zy= zy -Fold;
zz= zz -Fold;

zx=scal*zx;
zy=scal*zy;
zz=scal*zz;

radius = sqrt( sqr(zx)+sqr(zy)+sqr(zz) );
angx=atan2(radius+1i*zx);
angy=atan2(zx+1i*zy);
angz=atan2(radius+1i*zz);
zx= cos(frequency*radius+ spin*angx)*radius;
zy= sin(frequency*radius+ spin*angy)*radius;
zz= sin(frequency*radius+ spin*angz)*radius;

zx= zx +Fold+Cx;
zy= zy +Fold+Cy;
zz= zz +Fold+Cz;


and mandelbrot set of this:
Z=Z - Fold
Z=Fisheye(Z)*scale
Z=Swirl3D(Zvector)
Z=Z + Fold + C

Screen is centered on (0,0,0) Its a bitt rugged, but that's becouse I did not spend enought time of tweaking  bailout, iterations, render. I shared this just becouse it have multi layered structures. But now it's displaced.



fisheye=(Fisheyeness+sqrt( sqr(zx)+ sqr(zy)+ sqr(zz) ) )/(Fisheyeness+1)  * scale;
zx=fisheye*zx;
zy=fisheye*zy;
zz=fisheye*zz;

Logged

fractal catalisator
kram1032
Fractal Senior
******
Posts: 1863


« Reply #8 on: February 01, 2013, 04:15:24 PM »

can you try more subtle swirl effects? Like, test on some formula, how sensitive it is to such a swirl transform.
Try very subtle values of turn and ripple frequencies to see how far away the values have to be from default to drastically reshape the fractal.
Logged
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #9 on: February 01, 2013, 04:40:40 PM »

You can smoothly rotate mandelbrot with frequency *radius (ripple?), but swirl transform don't likes non integer spin *angx (turn?), and create non smooth fractal shape. At least with mandelbrot.
With box probably I would got nothing, becouse only swirls transform here is fractal generator.
Logged

fractal catalisator
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #10 on: February 08, 2013, 03:40:58 PM »

Here turns (spin) = 8, frequency =4. Each turn is rising in power. It's actualy a zoom into second planet like 3D fractal + colours. In some looks spirals could be evident, but they eventualy turned into something more like knots. Spiral is least energeticaly dense shape, at least in some process.


« Last Edit: February 08, 2013, 03:44:24 PM by Alef » Logged

fractal catalisator
kram1032
Fractal Senior
******
Posts: 1863


« Reply #11 on: February 09, 2013, 12:14:42 AM »

looks neatly cavey.
Logged
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #12 on: February 11, 2013, 10:07:37 AM »

Some kaliset / ducks like 2D thing. Tweaked and tweaked, but still don't like it's colours.


Code:
Swirlbox_2D_Beta {
::rZqfghn2tTVTvxJMQ07r0+fwi7ZXjZhFalP0VpJVVtXaiUPuyLMs4GDmaMJL/77Yb2kmoWpm
  T9S4C4ZG/mPezjajo0KUvb5CCxKtKgHdzDSj6g+0e2l73BWRE5BZlthnthSaA5xGLfTOloET
  gZgzc3s0AVS7AP6DDVi23zWHTXzoxJRLX4DzDfpo3K1d8ov4MRSiI6eRp0OxjpUSLYOCt6Kg
  3IMVKXaIWjoboXYgOLfCGWuoV03L7OGgDtCG+FxrySzyLySopMKNf9F0VpFbzT2mksJLuILP
  l0KO2xzTKYr2uZTxyF1aT7oS4hpVcS6wJeLpWqgORLOCg2Vj1tREMFmpnmIRk+9DlCcIRXtN
  1d7+91G4njQX5EfjzLWe8U8jr0qKes7D5QDMBdwwg/8BhUpHt84Uq/JgyAYtT9A/riuKQdwo
  tOjPItlNnd95RlUgW/h7NWAJrpryC3emVQskdDyKIwmuhXN2ZKZHIMvo7KVP2dfXcPcrRW2Y
  0tQUAxesJtWM2rNiKJGI5wE5TCTruTW6HDAU5mC5sMGeUbO45/bxKlUMDSo+/2OenGPVqVtg
  tRXhZUabIl6RHB6ArTYHNClcAC0svC0D2acZZ7FYevH30wuwFrfz4buUPTGCz5TeXXzjXxmz
  v3r3wZv7wQZpP6Lcc5CkQ+Hmb3YR2BXOf207SoWMqsYLfceU5RZoVrRND2OEkMF+F/sciEp3
  T8UG29KthTnNEzymtEnFzizT9LXBfsskXEdSexslkEKLBL/gO63TMOyDBTfUlxco+Hkj7El3
  d0gsR1fTRKqQ1NG7bCy//CyrC/wm8xT94GA+fUl8O4NF5rSReWZEER5bjzY5n1muN/nLFPrD
  DrGBfbySLiPLHf6GpZvKx4vApOCaND==
}
« Last Edit: February 12, 2013, 12:27:49 PM by Alef » Logged

fractal catalisator
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #13 on: February 12, 2013, 12:16:12 PM »

Very fluid 2D, much becouse of anialiasing. Lines can be very thin, too thin without antialiasing. Kind of better than previous.


Code:
Swirlbox_2D_Gamma {
::iocGMhn2tPVTzNNMQ07Zm8fQjvHHJlI/BM6AdKtcA4QbZ4YGFb5YRlsMSy0k/9sy2JlCcgTc
  q6k0ur2Pev914EVBh+NLXgQBVQL5J3/kyp3bPuje9ubFGjIB9kqO0yz2iRtS1h2AfbBGpFnk
  OPnG/alTWrCeey781CzbprJ01UMZTyyFjhNm/KRfQZ74JfMaCRSQ2eRlKciTwYkR6OIN2aJH
  yFK4Ed+ehT2F4nk+lLMi+eV3hpEBWlO+KSKGvZLOnulSoZFs14UKLPPvoosYDbz2cGyIO0xJ
  FkcaKZT5yFNWnZQLGTjRcUFzDFjaUaZnwATv0kO0YSQQJcneGMSQ978VCAfwp5s4v7314kff
  Q2VdivN6FaPODucjVXzJxLKfr8ksT69jv3LUa7QgTY4xzUW8yQ4Uvk/JRXtUv3ZDRjPpCVt/
  prpv8tBtSEH/MWWBOjUmnRoFrXhTZl55ZMcZZGhgLhQn5LoWqOvqWOR0RwtBmctqTKc/20Xp
  vM9fV8D5DOVVrzakJTFvHAhQAi9mpVH07P2rtOgQ1qHlj4kUWDwEJHubd7j7Ff22JnH3xJ7u
  r4dW4VlVbkhWbNULVoFVZHiUbMLdiwgToVeJE6cpt+QDs/UuCdvVLcKvIuQFjWHHz7ikzMRJ
  cnfN66WOJlO3BjeHNc27V84mzFfTPXuAIr/BM7+AQPCX9LQurlNiBdAwsDORtCsOt5aNG4u/
  SAovohMjOjlnDONB5NWLI6glfkCo/jc8UCAsmXkTyoFFzOiqnJ7EYPgUwYzOoXcsNjVSi/fy
  xmn/BLDmzJZ4YHOXWgdmr6FRKlx+rq5rEVPewBEX9LF0vKhfVCfRCPuA8ra48VoPAtmzD9/r
  C4/fC4fCfyeiUC==
}


<a href="http://www.youtube.com/v/Swm01YN_NRY&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/Swm01YN_NRY&rel=1&fs=1&hd=1</a>
« Last Edit: March 06, 2013, 06:36:04 PM by Alef » Logged

fractal catalisator
kram1032
Fractal Senior
******
Posts: 1863


« Reply #14 on: February 12, 2013, 02:53:20 PM »

that last one looks great smiley
I rank it somewhere between wood age rings, thick, oily liquid and heavy thunderstorm-winds
Logged
Pages: [1] 2   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Swirlbox 1 Images Showcase (Rate My Fractal) Alef 0 997 Last post January 31, 2013, 02:23:40 PM
by Alef
Swirlbox 2 Images Showcase (Rate My Fractal) Alef 0 950 Last post February 01, 2013, 03:44:41 PM
by Alef
Swirlbox 3 Images Showcase (Rate My Fractal) Alef 0 1106 Last post February 08, 2013, 03:37:20 PM
by Alef
Swirlbox 4 Images Showcase (Rate My Fractal) Alef 0 1377 Last post February 11, 2013, 10:00:07 AM
by Alef
Swirlbox 4 Images Showcase (Rate My Fractal) Alef 0 1080 Last post February 12, 2013, 12:13:09 PM
by Alef

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