Skip to content

Mandelbulber v2.07

Compare
Choose a tag to compare
@buddhi1980 buddhi1980 released this 15 Mar 17:38
· 6088 commits to master since this release
  • Added new fractal formulas:
    • AboxModKali
    • FoldBoxMod1
    • MengerMod
    • Quaternion3D
    • AexionOctopusMod
    • aboxMod1
    • aboxMod2
    • MandelbulbMulti
    • BenesiPineTree
    • BenesiT1PineTree
    • msltoesym2
    • msltoesym3
    • msltoe Julia Bulb mod2
    • msltoe Julia Bulb mod3
    • msltoesym4
    • msltoe Julia Bulb Eiffie
    • RiemannSphereMsltoe
    • RiemannSphereMsltoeV1
    • amazing surf
    • amazing surf mod1
    • Kalisets1 Mod
    • aboxVS icen1
    • mandelbulb vary power V1
    • Quaternion 4D
    • msltoe donut
    • iq bulb
    • quick dudley mod
  • Added new transforms (pseudo-fractal formulas)
    • addition constant
    • addition constant vary V1
    • add Cpixel
    • add Cpixel Axis Swap
    • add Cpixel CxCy Axis Swap
    • add Cpixel vary Symmetrical
    • add Cpixel vary V1
    • BenesiT1
    • BenesiT1Mod
    • BenesiT2
    • BenesiT3
    • BenesiT4
    • BenesiT5b
    • Benesi cube sphere
    • Benesi sphere cube
    • Benesi mag backward
    • Benesi mag forward
    • box fold
    • box fold XYZ
    • box offset
    • fabs add constant
    • fabs add constant V2
    • fabs add multi
    • fabs add neg
    • iteration weight
    • multiple angle
    • linear combine Cxyz
    • rotation
    • rotation vary V1
    • R^power
    • scale
    • scale vary V1
    • scale 3D
    • sphere InvertC
    • spherical fold
    • spherical power fold
    • spherical offset
    • zVector axis swap
    • addition constant 4D
    • box fold 4D
    • fabs add constant 4D
    • fabs add constantV2 4D
    • iteration weight 4D
    • scale 4D
    • spherical fold 4D
  • Increased number of fractal slots from 4 to 9
  • Implemented optimized (analytic) calculation of estimated distance for hybrid fractals.
  • Added calculation of analytic DE for benesi, bristorbrot, buffalo, fast_mandelbulb_power2, hypercomplex, mandelbulb2, mandelbulb3, mandelbulb4, quaternion, xenodreambuie
  • Added "start iteration" and "stop iteration" numbers on each hybrid formula tab.
  • Added selection for distance estimation method (Preferred / Force DeltaDE)
  • Added selection for distance estimation function (Preferred / Logarithmic / Linear)
  • Added displaying of actual distance estimation method and function
  • Added displaying of "wrong distance estimations" below optimization buttons
  • Added automatic selection of preferred distance estimation function and method for hybrid fractals
  • Added checkboxes to disable constant addition for each fractal formula tab
  • Added 'repeat from' setting for hybrid fractal sequence
  • Display fractal names on fractal tabs
  • Added reset button on each fractal tab to reset fractal parameters
  • Added default bailout values for all formulas
  • Added information box to each formula, where is reference and formula code
  • Added icons to fractal selection combobox
  • Added settings for Julia mode on each fractal tab to be able to render Julia fractals in boolean mode
  • Added swapping of fractal tabs
  • Added many interesting example setting files (at least one for each fractal formula)
  • Removed "extended" formulas. It reduced number of parameters used internally in the program (about 600 less). Now processing of animations is much faster.
  • Added random lights effect (reimplemented from Mandelbulber 1.21 with improvements)
  • Added buttons for automatic optimization of distance estimation factor
  • Modified user interface for rendering engine (grouped into categories)
  • Added support for "sweet spot" rotation (needed for fulldome images)
  • Added several coloring algorithms based on orbit traps calculation
  • Much faster rendering of DOF (better usage of OpenMP). Enabled OpenMP for DOF effect under Windows.
  • Added preliminary pass for DOF effect (much better quality). Now is used focal blur instead of gaussian blur
  • Added HDR version of DOF effect
  • Enhanced toolbar. Icons are rendered in background process. There is possible to change icons size. Changed way of removing icons.
  • Added measurement tool to get pixel 3D position and distance between two indicated points
  • Added copy / paste / reset functions for vectors (in context menu for edit fields)
  • Added TIFF support
  • Improved scaling of 3D cursor
  • Added flight animation countdown for start capture
  • Optimized initialization of fractal sequence (speeds up rendering)
  • Formulas sorted on the list in alphabetical order
  • Added support for 4D parameters
  • Changed corner assignment for docks. It improves UI on low resolution displays when animation dock is displayed.
  • Renamed "Options" tab to "Global parameters"
  • Fixed bug: Wrong frame numbers in "Interpolate next keyframes"
  • Fixed bug: "Interpolate next keyframes" caused application crashing when right clicked in the white space to the right of the keyframe parameters
  • Fixed bug: Found bug in MyGroupBox in slotToggled. It hid all objects also inside widgets. It caused problem with showing them again and could make application hang.
  • Fixed bug: Missing creation of "settings" directory at first program start.
  • Fixed bug: PNG files weren't saved properly when used special chars in filename under Windows
  • Fixed big: mixed slashes and backslashes in filenames under Windows
  • Fixed bug: there was problem with saving settings when lastSettingsFile pointed to file which didn't exist. Then in file chooser in filename edit field appeared full file path.
  • Fixed bug: reset view function sometimes failed
  • Fixed bug: Corrected coloring of translated/rotated objects in boolean mode
  • Fixed bug: sometimes calculation of refractions gave negative results. It caused dark spots on image.
  • Fixed bug: fixed problems with dividing by zero in DE calculation (rendering sometimes hanged)
  • Fixed bug: Camera absolute step mode gave strange step value at application start
  • Fixed bug: Default text color in dark skin was unreadable in Info window
  • Fixed bug: program crashed when at first program start there was used language different than English