Using an old Mandelbulber formula in latest Mandelbulber

  • 5 Replies
  • 310 Views

0 Members and 1 Guest are viewing this topic.

Offline ProfJski

  • *
  • Fractal Freshman
  • *
  • Posts: 2
« on: April 19, 2020, 12:10:31 PM »
Greetings, everyone!  This is my first post on the forum.  Apologies if this should be in the "Noob Corner" and I did search around a bit before asking.  I have been dabbling in fractals for a few decades, on and off.   A big "thank you!" to all long-time members whose work and art I've looked at over the years. 

I've started exploring 3D fractals in Mandelbulber again.  I love the formula once known as "Hybrid19," which the amazing Buddhi / Mr. Marczak debuted here http://www.fractalforums.com/mandelbulber/mandelbulber-settings-gallery/.  I have attached it for reference.  The header says it is from Mandelbulber 1.06!

While I can get it to work just fine in Mandelbulber 1.21, I struggle to figure out whether it can be used in the current Mandelbulber.  Is there a way to convert or import these old formulas?  I would love to take advantage of the OpenCL rendering that 2.21+ provides.  It seems like the current version can compile OpenCL code for anything now.

As best I can tell Hybrid19 is a hybrid of a Mandelbox and Menger Sponge.  I've tried, by careful comparison, to try to replicate it in Mandelbulber 2.21 by using 1) the Mandelbox - Menger type in the drop-down menu, as a single fractal, and 2) making a hybrid "by hand" of the two in Mandelbulber 2.21.  The second way gets me shapes which are vaguely reminiscent of Hybrid19, but not really in the ballpark.  One aspect of the original specification that perplexes me is the "hybrid power" parameter of -1.1:

hybrid_formula_1 8;
hybrid_formula_2 7;
hybrid_iterations_1 2;
hybrid_iterations_2 2;
hybrid_power_1 -1.1000000000000001;
hybrid_power_2 1;
hybrid_cyclic 1;
mandelbox_folding_min_radius 0.29999999999999999;


I have no idea where to put that, or frankly, what I'm doing with several of the parameters.

I would greatly appreciate any help you can provide.  I'm sure others have shared the feeling of being a bit obsessed with the beauty of a certain formula, and this old one particularly appeals to me.  If it matters, I'm using Windows 7 64-bit, but I could switch to a Debian 9 machine (less CPU power, comparable GPU).

Cordially,
Prof Jski

Linkback: https://fractalforums.org/mandelbulber/14/using-an-old-mandelbulber-formula-in-latest-mandelbulber/3437/

Offline buddhi

  • *
  • Fractal Feline
  • **
  • Posts: 157
    • Mandelbulber GitHub repository
« Reply #1 on: April 19, 2020, 03:29:24 PM »
There is an option in File menu to "Import settings from old Mandelbulber". You can try it, but there is no guaranty that fractal will be converted properly.

By the way most of fractal from this old post from FF are in examples/Krzysztof Marczak collection - license Creative Commons (CC-BY 4.0). You can load them using File/Load example option. They are already converted to new format.

Offline mclarekin

  • *
  • Fractal Freak
  • **
  • Posts: 787
« Reply #2 on: April 20, 2020, 06:53:45 AM »
the import works well for this hybrid, i just got a different orientation / location FOV.  The following is a cleaned settings version
I note that the version in V2.21 Examples has better color IMHO
Code: [Select]
# Mandelbulber settings file
# version 2.21
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
camera -0.1363091253397707 -2.047571633407907 -0.2135746655601722;
camera_distance_to_target 0.007034574935809676;
camera_rotation 19.99999999999947 19.99999999999957 0;
camera_top 0.1169777784405056 -0.3213938048432641 0.939692620785911;
DE_factor 0.1;
delta_DE_function 2;
flight_last_to_render 0;
formula_1 8;
formula_2 7;
formula_iterations_1 2;
formula_iterations_2 2;
fov 1.3;
hybrid_fractal_enable true;
keyframe_last_to_render 0;
main_light_alpha 40;
main_light_beta -40;
main_light_intensity 0.8;
mat1_is_defined true;
mat1_surface_color_gradient 0 e8459d 39 dad886 78 6cdf50 117 41bba1 156 008247 195 ffb11e 234 abaf02 273 5200cd 312 29539b 351 221800 390 fe2b4a 429 959a0e 468 b0e9cd 507 44957c 546 58933b 585 ff9174 625 9bc61f 664 02176f 703 49c025 741 8f6800 781 1a9074 820 602bc6 859 ff4efd 898 9527fd 937 dd0c36 976 53d53d 1015 ffe656 1054 484ad1 1093 f86211 1132 6db711 1171 e3ec12 1210 00009f 1250 000000 1289 ffaca3 1328 79e0a4 1367 f43f0c 1406 d14d6c 1445 ba3459 1483 88d36f 1523 99df53 1562 ffc2a5 1601 6740ff 1640 ba3d02 1679 9022ab 1718 009906 1757 0089ae 1796 6f30f3 1835 0018af 1875 ac25b6 1914 398963 1953 cf6fa9 1992 a26588 2031 5dedff 2070 7db5e7 2109 ffff3d 2148 00ad00 2187 18ca00 2226 d7e4fd 2265 7ed147 2304 007e9c 2343 6c9eab 2382 3877c2 2421 820054 2460 ff90f9 2500 4b00cf 2539 a7a8b5 2578 65001b 2617 da2c17 2656 aca432 2694 522b7b 2734 11008a 2773 4d7d50 2812 d99437 2851 38e7b1 2890 ffff8e 2929 268cff 2967 5a7739 3007 adbfbc 3046 e1a557 3085 0066cc 3125 ff2357 3164 c9c6d3 3203 ff97cd 3242 ffcfef 3281 ad9070 3319 7b596f 3359 9b6417 3398 556ec3 3437 19a12c 3476 952d00 3515 c4bf8c 3554 55439d 3592 001e98 3632 992aa7 3671 acdd2d 3710 5eff38 3750 9b5ba3 3789 a2afe2 3828 6a6af1 3867 d1b2ff 3906 efd355 3944 d8d8c6 3984 db198d 4023 ffc4ac 4062 e717d8 4101 e7db17 4140 290000 4179 ce45e4 4218 b7d8c9 4257 d7b653 4296 b8ca96 4335 4eff10 4375 00bca5 4414 e8ff73 4453 ff86ff 4492 5189cf 4531 437b8f 4570 2f00ab 4609 851b4e 4648 1c5e02 4687 72004f 4726 b66c00 4765 fe2344 4804 760035 4843 74000f 4882 5b55ff 4921 a0bdff 4960 484b55 5000 429bde 5039 00b894 5078 b7b400 5116 fa9ba3 5156 bdf4af 5195 ffc2cd 5234 218b28 5273 a64cd9 5312 fff839 5351 779400 5389 d36147 5429 fbe96d 5468 bdfb61 5507 a81a31 5546 b66a2b 5585 9bea31 5625 ce57bd 5664 0bb60b 5703 3773b2 5741 51ffb8 5781 f6ffa5 5820 cc880d 5859 e026c6 5898 341c3f 5937 8eff8b 5976 9a633a 6014 cde3b8 6054 ce47c4 6093 f516d1 6132 deff76 6171 2b233a 6210 0e4817 6250 478af2 6289 ff68ce 6328 ff4f8e 6366 6e292f 6406 1cde16 6445 ffa9af 6484 516e12 6523 299c55 6562 001528 6601 20986a 6639 021300 6679 3019b9 6718 0ae344 6757 a3ff40 6796 b08ae3 6835 d4e6db 6875 3d45ff 6914 e77fc7 6953 6c9630 6991 ff6481 7031 006500 7070 6c0e7a 7109 8d5296 7148 001700 7187 22b550 7226 54372b 7264 008600 7304 ba2000 7343 b30054 7382 2f0025 7421 39afe0 7460 b6b51c 7500 a2a457 7539 00a132 7578 5f394a 7616 998763 7656 d5fff6 7695 000076 7734 9c5736 7773 6eb4e9 7812 3e262f 7851 1eb8d5 7889 1341ff 7929 e4845c 7968 773cb1 8007 4f4e9b 8046 a2008c 8085 7c6f2f 8125 b37b62 8164 282c5b 8203 9a8d18 8242 005b00 8281 8ca2d7 8320 36b83d 8359 adef30 8398 2e2f09 8437 00b32d 8476 36dfe1 8515 a73479 8554 694ee7 8593 bc8aac 8632 8affff 8671 dfffff 8710 000024 8750 df879d 8789 657d00 8828 69213f 8867 7a3100 8906 4716bf 8945 f2794c 8984 6859d6 9023 731dce 9062 b67d9c 9101 0c9e2f 9140 42f1ff 9179 55ff9c 9218 e711d1 9257 cf62cb 9296 a78caa 9335 a06f7e 9375 9ecb50 9414 e4faf5 9453 afc4b4 9492 b5263d 9531 2fff7f 9570 4d2fd1 9609 72328c 9648 8df62e 9687 945200 9726 36cb29 9765 9cebb0 9804 947063 9843 e34ff4 9882 4c939c 9921 90f35d 9960 ffffff;
target -0.1385699941438456 -2.041359947420362 -0.2111686992323915;
[fractal_1]
mandelbox_folding_min_radius 0.3;
mandelbox_scale -1.1;
« Last Edit: April 20, 2020, 07:49:13 AM by mclarekin »

Offline mclarekin

  • *
  • Fractal Freak
  • **
  • Posts: 787
« Reply #3 on: April 20, 2020, 07:48:32 AM »
I figured it out, the problem was FOV not orientation, multiply old FOV  1.3  * 53.33 and the import is perfect

Offline ProfJski

  • *
  • Fractal Freshman
  • *
  • Posts: 2
« Reply #4 on: April 20, 2020, 05:25:13 PM »
Thank you both!  It's working great now.  I was so excited to get rendering again that I didn't see all the new options in the 2.21 menu bars -- I just dove into the render settings.  So I guess my question belonged in the Noob corner.

And big thanks to Buddhi for Mandelbulber!  It is inspirational to see how you've continued to refine the code over many years.  2.21 not only has the fantastic ability to run GPU code for everything but also I appreciate the legacy support for 1.x, the UI improvements (even after the 2.x overhaul) and I can see you've refined the documentation.


Offline mclarekin

  • *
  • Fractal Freak
  • **
  • Posts: 787
« Reply #5 on: April 21, 2020, 04:32:48 AM »
also note that when you load a V1 file, that  at the bottom of the Image Adjustments Tab, the coordinates system like MandlebulberV1.21 will be enabled. Suggest untick this when exploring so that new work will not be stuck on the old coordinate system :)


xx
Mandelbulber v2 2.13

Started by buddhi on Downloads

0 Replies
792 Views
Last post April 01, 2018, 07:56:23 PM
by buddhi
lamp
About Mandelbulber ...

Started by Voulxe on Mandelbulber

1 Replies
234 Views
Last post May 10, 2020, 11:03:16 AM
by mclarekin
xx
Mandelbulber 2.11

Started by buddhi on Downloads

0 Replies
749 Views
Last post September 04, 2017, 09:41:33 PM
by buddhi
xx
Mandelbulber 2.19

Started by buddhi on Mandelbulber

2 Replies
524 Views
Last post August 02, 2019, 12:25:40 AM
by Tas_mania
xx
Mandelbulber v2 2.14

Started by buddhi on Downloads

0 Replies
1633 Views
Last post June 13, 2018, 09:00:08 PM
by buddhi