Logo by mauxuam - 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 26, 2024, 12:58:14 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 3   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: Mandelbulber v2 - 2.09  (Read 8878 times)
0 Members and 1 Guest are viewing this topic.
Buddhi
Fractal Iambus
***
Posts: 895



WWW
« on: October 04, 2016, 08:36:38 PM »

Mandelbulber v2 2.10

Free download (executables for win32 and win64): http://sourceforge.net/projects/mandelbulber/
https://github.com/buddhi1980/mandelbulber2

Together with zebastian, mclarekin, bermarte and mancoast we have finished new version of Mandelbulber.
Development of this release was focused on implementation of "Anim by Sound" functionality. There is possible to animate fractal parameters and effects using sound wave together with keyframe control.
Another interesting feature is direct export 3D mesh to *.ply file which can be imported in Blender.
Additionally there was a lot of actions to improve program stability and to implement many small improvements.


What is new?
v2.10
- AnimBySound: Added option to animate any parameter using sound wave (added "Anim By Sound" buttons in animation table)
- AnimBySound: Added dialog window to load and setup AnimBySound feature
- AnimBySound: Added views for waveform, fft and animation generated from sound
- AnimBySound: It is possible to load wav, ogg, flac (all operating systems) and mp3 (Linux only)
- AnimBySound: Added binary, decay and smooth filters for animation generated from sound
- AnimBySound: Added sound player
- Settings: added description field for fractal settings
- Settings: fixed bug: there was not possible to load settings saved with CR+LF line terminations
- Settings: material #1 was not saved properly to settings file when was previously loaded using "Load material..." option.
- Added new fractal formulas:
  * Menger - Prism Shape2
  * MixPinski 4D
  * Sierpinski 3D
  * Sierpinski 4D
  * Menger 4D
  * Menger 4D Mod1
  * Menger - Smooth
  * Menger - Smooth Mod1
  * Menger - Octo
  * Abox 4D
  * Transform - SurfBoxFold
  * Transform - Octo Fold
  * Transform - ScaleVaryVCL
  * Transform - Spherical_Fold_VaryVCL
  * Transform - Add exp2(z)
  * Transform - Reciprocal3
  * Transform - Reciprocal 4D
  * Transform - Rotated Folding
  * Transform - FabsAddConditional
  * Transform - Reciprocal 4D
  * Transform - FabsAddConditional 4D
  * Transform - Spherical_OffsetVCL
  * Transform - Rotation 4D
- Fractals: Various updates, fixes and enhancements to existing formulas and transforms
- Fractals: fixed bug: after swapping of formula slots, the Mandelbulb formula appeared on random slots.
- German translation for all formula UIs
- Shaders: in some cases there was wrong calculation of object colors in boolean mode
- Shaders: fixed bug in DOF algorithm which could cause crashes
- Animation: Improved gamepad integration for flight animations
- Animation: Added image with gamepad keymap (tooltip)
- Animation: there is displayed correct message when first frame was equal to last frame
- Animation: increased maximum value in frames per keyframe spinbox to 10000
- Animation: fixed bug: there was possible to get different interpolation type (random one) for each frame
- Animation: fixed bug: check for collision showed false messages even if errors were already corrected
- Materials/Animation: fixed bug: program crashed with animation, when there was an added parameter from material which was previously loaded using "Load material" button
- Materials/Animation: fixed bug: program crashed with animation, when there was an added parameter from material which was previously edited using dialog called by Edit Material button
- UI: Image quality settings added to file selector for images
- UI: Corrected resolution lock function
- UI: auto-refresh is now disabled when brightness, gamma, contrast or HDR is changed
- UI: added information in fractal formula information box about examples which use the formula
- UI: changed and added more keyboard shortcuts for camera navigation
- UI: fixed bug: When the group box of primitives was saved and then loaded the group was always enabled
- UI: when dark theme is used then text color in animation table is always black
- UI: added Dutch language
- UI: added options to store/restore different layouts (states) of docks
- UI: navigation dock is locked when flight is being recorded
- UI: fixed bug: When boolean mode was selected, the displayed DE type was displayed as "DE unknown"
- UI: fixed bug: Refreshing of DOF and image adjustments now is blocked during rendering of image
- Voxel export: added automatic calculation of bounding box
- Voxel export: Added ability to export 3D meshes in *.ply format
- General: changed data folder from .mandelbulber (hidden) to mandelbulber (not hidden)
- General: changed default folder for animation frames to ~/mandelbulber/animation
- General: fixed bug: Wrong file names when contained dot
- CLI: added stdin input for CLI arguments
- CLI: added --benchmark option which calculates total time needed to render all examples in low resolution
- Performance: fixed several memory leaks
- Performance: eliminated crash reason: added Added QMutexLocker() to all getters and setters for in cParameterContainer class.
- Performance: Animation player widget caused crashes when frames were deleted from image folder
- Documentation: Added help menu with user manual (beta version)
- Examples: Added many example settings with most of new formulas.
- Compilation: main window UI file divided onto several smaller UIs, this has improved compilation performance
- Compilation: used a lot of forward declarations to reduce compilation time
- Compilation: code is now fully compatible with msvc
- Compilation: created solution file for msvc14 with all needed NuGet packages
- Compilation: configured Appveyor to test msvc++ builds
- Compilation: a lot of cleaning up of the code
- Compilation: much improved populateUiInformation.php script
- Compilation: added export CXXFLAGS="-march=native to install script

As always every feedback is appreciated!

Source code repository (GIT, SVN) https://github.com/buddhi1980/mandelbulber2

<a href="http://www.youtube.com/v/4YArbdU4dYU&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/4YArbdU4dYU&rel=1&fs=1&hd=1</a>
« Last Edit: February 22, 2017, 06:41:29 PM by Buddhi » Logged

Tim Emit
Conqueror
*******
Posts: 111



https://www.facebook.com/
WWW
« Reply #1 on: October 04, 2016, 10:58:59 PM »

thanks muchly  A Beer Cup smiley
Logged
paigan0
Fractal Lover
**
Posts: 200



stephen.sink.9
« Reply #2 on: October 05, 2016, 02:42:20 AM »

Awesome! Can't wait to get into it! Thanks so much!
Logged

Stephen (Steve) Sink, Paigan Productions
(SoundCloud) http://soundcloud.com/stephen-sink-1
(3D Fractal Music Videos) http://vimeo.com/channels/fractals
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #3 on: October 05, 2016, 05:46:57 AM »

Summary of V2.09 new Formula/Transforms

based on prism shape code of Knighty
   mengerCrossKIFS,
   mengerPrismShape,
   mengerCrossMod1,   

based on pseudo Kleinian code of Knighty
   pseudoKleinianStdDE1,
   pseudoKleinian,
   pseudoKleinianMod1,

formula updated to include a "w" slice of 4D
   bristorbrot4D,

6 Benesi mag transforms, with Pine Tree Pwr2 Mbulb. Uses DeltaDE.
   benesiMagTransforms,

2 Benesi pwr2 mbulbs to mix with other transforms
   benesiPwr2s.

more Darkbeam transforms
   transfInvCylindrical,
   transfRpow3,
   transfSphereInv,
   transfFoldingTetra3D,

Mandelbox boxFold, with iteration based varying parameter function
   transfBoxFoldVaryV1


Designed to tweak Mboxes, but can be used with other linear types.


Transforms with  VaryV1 in the title  vary a parameter based on stop/start iteration conditions.
Attached image has examples of linear transitions from  parameter = 1.0 at iteration 0  to  2.0  depending on the iteration settings.





* varyV1.png (10.87 KB, 581x320 - viewed 292 times.)
Logged
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #4 on: October 05, 2016, 12:36:39 PM »

This example uses the Benesi Pwr2 UI.  The fractal is made from :-

 Knightys Prism shape,
 Benesi Mag transform T1, 
two similar Benesi pwr2 mbulbs ( a combination that seem to make a sharper image sometimes??)
darkbeams inv_Cylindrical ( makes the spikes)

This takes maybe 4 iterations to run. Try changing  start/stop iteration parameters in the range of 0 to 4.

Code:
# Mandelbulber settings file
# version 2.09
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
ambient_occlusion_quality 9;
background_color_1 0000 5100 8800;
background_color_2 0000 5100 8800;
camera 0.004815391040998313 -2.116415177873072 1.371056654046313;
camera_distance_to_target 0.8373634815216057;
camera_rotation 0.7856032067065842 -47.04438959337594 1.311076910295665;
camera_top 0.01284630517987014 0.7319351894344243 0.6812531474502114;
DE_factor 0.6;
flight_last_to_render 0;
formula_1 105;
fractal_constant_factor 1.57 1 1;
fractal_rotation 0 -90 0;
keyframe_last_to_render 0;
main_light_alpha -4.4;
main_light_beta -17.35;
mat1_coloring_speed 0.2;
mat1_surface_color_palette fda540 ffd47e fff59c f5bd22 0a2b87 c68876 65a4aa 78c1ee d4ffd4 aba53c;
target -0.00300814804878714 -1.545862925020536 0.758205514545871;
view_distance_max 14.7785356581629;
[fractal_1]
transf_addCpixel_enabled_false true;
transf_function_enabledBx_false true;
transf_function_enabledP_false true;
transf_scaleC_1 0.4;
transf_stop_iterations_D 1;
transf_stop_iterations_P1 15;


* Benesi pwr2InvCyl.jpg (224.97 KB, 800x400 - viewed 346 times.)
Logged
taurus
Fractal Supremo
*****
Posts: 1175



profile.php?id=1339106810 @taurus_arts_66
WWW
« Reply #5 on: October 06, 2016, 12:15:37 AM »

Thanks for the effort, Guys! Looking forward to testing, but I don't change @WIP.
Examining the changelog, the UI changes seem to be the most interesting to me. Overdue adjustments like the detail level connection come along with promising new features, like the julia preview.
Without having a closer look, I think the UI improvement should be your priority for further development. There's still some way to go, to make Mandelbulber a more popular Tool.
Keep it up!  A Beer Cup
Logged

when life offers you a lemon, get yourself some salt and tequila!
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #6 on: October 07, 2016, 10:24:32 AM »

This example uses  formula Menger_Cross_KIFS to  modify a Mandelbox


Quote
# Mandelbulber settings file
# version 2.09
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
ambient_occlusion_quality 8;
aux_light_intensity_1 1.41254;
aux_light_position_1 5 -3 3;
camera 1.576894055508532 -2.047485274122083 -1.455458285575551;
camera_distance_to_target 0.01802622154355044;
camera_rotation -34.63943730789588 -49.69390728569647 126.3587848908022;
camera_top 0.405595782123897 -0.8297149487475481 -0.383490763054546;
DE_factor 0.7;
detail_level 0.5;
flight_last_to_render 0;
formula_1 98;
formula_2 8;
formula_stop_iteration_1 4;
fractal_constant_factor 0.8 0.8 0.8;
fractal_enable_3 false;
fractal_rotation 0 270 0;
hybrid_fractal_enable true;
image_height 1200;
image_width 1600;
keyframe_last_to_render 0;
main_light_alpha -56.31;
main_light_beta 36.25;
main_light_intensity 1.07;
mat1_coloring_palette_offset 4.9;
mat1_specular 0.7;
mat1_specular_width 0.7;
mat1_surface_color_palette fd6029 698403 000000 aa0000 ffffff c68876 a51c64 ffffff d4ffd4 aba53c;
stereo_infinite_correction 0.0001;
target 1.583522080747699 -2.037891538996345 -1.4692050739606;
view_distance_max 12;
volumetric_fog_colour_1_distance 0.1;
volumetric_fog_colour_2_distance 0.2;
volumetric_fog_distance_factor 0.1;
[fractal_1]
transf_function_enabledP_false true;
transf_function_enabledz_false true;
transf_offset_000 -1.1 0 0.17;
[fractal_2]
mandelbox_folding_min_radius 0.3;
mandelbox_main_rotation_enabled true;
mandelbox_rotation_main 29.74 -3.18 6;
mandelbox_scale -1.2;


* MengerKIFS Mbox.jpg (210.79 KB, 800x600 - viewed 324 times.)
Logged
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #7 on: October 08, 2016, 01:04:18 PM »

When testing out the new formulas I produce a lot of random settings files ( shocked I now see I could have made a zip file)

Here some examples using the prism shape in V2.09

Code:
# Mandelbulber settings file
# version 2.08
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
aux_light_intensity_1 1.28825;
aux_light_intensity_3 2.95121;
aux_light_intensity_4 1.86209;
basic_fog_visibility 18.6209;
camera -1.316696466179659 -1.173010697361157e-15 1.316696466179659;
camera_distance_to_target 1.86209;
camera_rotation -90 -45.00000000000005 -180;
camera_top -0.7071067811865469 7.916687710296069e-17 -0.707106781186548;
DOF_focus 5.88844;
formula_1 99;
glow_intensity 0.213796;
keyframe_last_to_render 0;
mat1_is_defined true;
random_lights_distribution_radius 2.95121;
raytraced_reflections true;
target 0 -8.881784197001252e-16 4.974739200895052e-16;
view_distance_max 11.749;
volumetric_fog_colour_2_distance 1.86209;
volumetric_fog_density 0.501187;
[fractal_1]
transf_constant_multiplier_000 0 0.4 -0.4;
transf_scale 2;
transf_scaleA_1 1.353383;
transf_stop_iterations 1;
[fractal_2]
[fractal_3]
[fractal_4]
[fractal_5]
[fractal_6]
[fractal_7]
[fractal_8]
[fractal_9]

Code:
# Mandelbulber settings file
# version 2.09
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
camera 1.714285714285714 -3.428571428571429 1.142857142857143;
camera_distance_to_target 4;
camera_top -0.1277753129999879 0.2555506259999764 0.9583148474999099;
DE_factor 0.5;
flight_last_to_render 0;
formula_1 99;
formula_2 7;
fractal_enable_2 false;
hybrid_fractal_enable true;
keyframe_last_to_render 0;
mat1_is_defined true;
raytraced_reflections true;
[fractal_1]
transf_benesi_T1_enabled_false true;
transf_constant_multiplier_000 -0.07051300000000001 -0.07051300000000001 -0.07051300000000001;
transf_function_enabled_false true;
transf_function_enabledR_false true;
transf_rotation 0 36.36 0;
transf_scale3D_222 1.771429 2 2;
transf_stop_iterations 1;
transf_stop_iterations_A 1;
transf_stop_iterations_R 1;
[fractal_2]
[fractal_3]
[fractal_4]
[fractal_5]
[fractal_6]
[fractal_7]
[fractal_8]
[fractal_9]

Code:
# Mandelbulber settings file
# version 2.09
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
camera 1.390568567550132 -2.964969618384268 1.150094813542499;
camera_distance_to_target 1.5;
camera_rotation 24.98195079535668 -18.51362179916242 -0.6771691635164739;
camera_top -0.1448068158239237 0.2828108025235488 0.9481819635844813;
DE_factor 0.5;
flight_last_to_render 0;
formula_1 99;
formula_2 7;
formula_3 1009;
formula_stop_iteration_2 14;
fractal_enable_2 false;
fractal_enable_3 false;
hybrid_fractal_enable true;
image_height 800;
keyframe_last_to_render 0;
mat1_is_defined true;
raytraced_reflections true;
target 0.7898541862668792 -1.675673239586343 0.6737996532290262;
[fractal_1]
transf_benesi_T1_enabled_false true;
transf_constant_multiplier_000 -0.147436 -0.147436 -0.147436;
transf_function_enabledR_false true;
transf_scale_1 0;
transf_stop_iterations 3;
transf_stop_iterations_A 3;
transf_stop_iterationsT_1 3;


Code:
# Mandelbulber settings file
# version 2.08
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
camera 1.390568567550132 -2.964969618384268 1.150094813542499;
camera_distance_to_target 1.5;
camera_rotation 24.98195079535668 -18.51362179916242 -0.6771691635164739;
camera_top -0.1448068158239237 0.2828108025235488 0.9481819635844813;
DE_factor 0.5;
flight_last_to_render 0;
formula_1 99;
formula_2 7;
formula_3 1009;
formula_stop_iteration_2 14;
fractal_enable_3 false;
hybrid_fractal_enable true;
image_height 800;
keyframe_last_to_render 0;
mat1_is_defined true;
raytraced_reflections true;
target 0.7898541862668792 -1.675673239586343 0.6737996532290262;
[fractal_1]
transf_benesi_T1_enabled_false true;
transf_constant_multiplier_000 0 0 1;
transf_function_enabled false;
transf_scale_1 0;
transf_stop_iterations 3;
transf_stop_iterations_1 3;
transf_stop_iterations_A 3;
[fractal_2]
[fractal_3]
[fractal_4]
[fractal_5]
[fractal_6]
[fractal_7]
[fractal_8]
[fractal_9]

Code:
# Mandelbulber settings file
# version 2.08
# only modified parameters
[main_parameters]
ambient_occlusion_enabled true;
DE_factor 0.5;
flight_last_to_render 0;
formula_1 99;
keyframe_last_to_render 0;
mat1_is_defined true;
raytraced_reflections true;
[fractal_1]
transf_benesi_T1_enabled_false true;
transf_constant_multiplier_000 1 1 1;
transf_function_enabled false;
transf_function_enabled_false true;
transf_rotation 5.48 -24.84 28.61;
transf_scaleA_1 0.9;
transf_scaleB_1 0.9;
transf_stop_iterations_A 1;
[fractal_2]
[fractal_3]
[fractal_4]
[fractal_5]
[fractal_6]
[fractal_7]
[fractal_8]
[fractal_9]
« Last Edit: October 09, 2016, 12:09:42 PM by mclarekin, Reason: remove 0kb files » Logged
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #8 on: October 09, 2016, 01:56:41 AM »

Complete PrismShape examples.zip

I found out how to create .zip in Ubuntu (it turned out to be very easy  embarrass smiley)

This makes things mush easier.  In theory if the unzipped files are copied into  folder  mandelbulber/toolbar,  they will then all open as toolbar presets when you load Mandelbulber. Then it is easy to explore/tweak/delete

* PrismShape examples.zip (12.97 KB - downloaded 146 times.)
Logged
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #9 on: October 09, 2016, 02:07:56 AM »

Ok that seems to work smiley

Menger Cross Mod1 and Menger Cross KIFS examples

This attached .zip is full of Menger Cross Mod1 and Menger Cross KIFS settings. It is a "dump" of my settings folder so will include one or two .fracts that no longer work as intended because I  was trialling variations to the formulas,  and there will also be some broken links to texture or background .jpegs/pngs. 

* crossMengerMod1.zip (114.16 KB - downloaded 157 times.)
Logged
Buddhi
Fractal Iambus
***
Posts: 895



WWW
« Reply #10 on: October 09, 2016, 07:04:23 PM »

Mandelbulber 2.09-1 is published. I has several bugfixes:
- fixed bug: in stereoscopic top-bottom mode there were swapped left and right eye
- fixed bug: in stereoscopic top-bottom mode first line of image was incorrect
- fixed bug: corrected calculation of flat background. There was possibility of division by zero.
- fixed bug: when stereoscopic mode was enabled, then thumbnails size was incorrect.
Logged

mclarekin
Fractal Senior
******
Posts: 1739



« Reply #11 on: October 12, 2016, 01:17:25 AM »

Some Benesi examples

A few settings files for the following hybrid types:-

Benesi Mag Transform T1 pinetree types mixed with Darkbeams Inverse Cylindrical
Benesi T1 modifying Amazing Surface
Benesi T1 modifying  Mandelbox

* benesi examples.zip (16.39 KB - downloaded 145 times.)
Logged
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #12 on: October 12, 2016, 06:53:13 AM »

Here is a link to the current state of a MandelbulberV2 user's tutorial pdf.  Any feedback would be appreciated, as it is a work in progress.



http://cdn.mandelbulber.org/doc/Mandelbulber_Manual_v091.pdf
Logged
mclarekin
Fractal Senior
******
Posts: 1739



« Reply #13 on: October 13, 2016, 03:26:24 AM »

Examples of Brisorbrot 4D.   H'mmmm?  So far I have only found a use for it at iteration 0 (pre transform) to manipulate bulb types.

* bristorbrot.zip (22.48 KB - downloaded 144 times.)
Logged
DarkBeam
Global Moderator
Fractal Senior
******
Posts: 2512


Fragments of the fractal -like the tip of it


« Reply #14 on: October 13, 2016, 09:46:33 AM »

Bristorbrot was an early formula. What about Makin stuff? I saw very nice results with those cheesy
Logged

No sweat, guardian of wisdom!
Pages: [1] 2 3   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Mandelbulber 0.80 Mandelbulber Buddhi 5 8328 Last post June 27, 2010, 05:30:54 PM
by knighty
Mandelbulber 0.85 Mandelbulber Buddhi 6 5103 Last post July 25, 2010, 10:00:13 PM
by kram1032
Mandelbulber 0.93 Mandelbulber Buddhi 12 6482 Last post October 17, 2010, 03:19:15 PM
by Buddhi
mandelbulber Help & Support ramblerette 1 1080 Last post October 18, 2010, 02:56:02 PM
by ramblerette
Mandelbulber 0.94 Mandelbulber « 1 2 » Buddhi 15 10699 Last post October 24, 2010, 09:36:01 AM
by Buddhi

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