Skip to content

Mandelbulber v2 2.22

Compare
Choose a tag to compare
@buddhi1980 buddhi1980 released this 06 Jul 16:35
· 1683 commits to master since this release

Main new feature in version 2.22 is editor for custom fractal formulas. User can add own or edit code from existing fractal shapes.

image

New in 2.22

  • Added new fractal formulas
    aboxMod14
    mandelcup
    menger3
    mengerChebyshev
    octahedron
    riemannSphereMsltoeM3d
    sierpinski3dV2
    sierpinski3dV3
    spheretree
    transfAbsRecFoldXY
    transfBoxTilingV2
    transfDELinearCube
    transfDIFSHexprism
    transfRotationChebyshev
    transfSphericalFoldV2
    transfStepXY

  • modified fractal formulas
    sierpinski3d, fixed add reverse
    transfDEControls pk offset default = 1

  • Custom formulas: Added custom formula editor

    • inserting parameters from the list
    • dynamic UI for parameters existing in custom code
    • syntax highlighting
    • auto indenting
    • syntax checking
    • loading of build-in formulas
    • saving of formula code in .fract files
    • loading/saving of formula code in text files
    • auto formatting with clang-format
    • customization of font size
  • Randomizer: Added option to not randomize camera when animated parameters from keyframe editor

  • Randomizer: Added STOP button to Randomizer

  • Randomizer: fixed bug: not finished renderings of previews caused high CPU load

  • Voxel export: Added export of greyscale voxel layers

  • Shaders: fixed bug: Ambient Occlusion (Multiple Rays with light map) produced color noise

  • OpenCL: corrected occurrences of double precision constants which caused compiler errors on MacOS

  • Files: Added camera top vector to image metadata (issue #722)

  • Files: Added options for zbuffer saving: inverting z-buffer, logarithmic scale, constant depth range

  • Compilation: fixed bug: Corrected location of formula/definition files is source package

  • Compilation: added missing option which includes SVG library to AppImage

  • Compilation: Fixed problem with missing sources when cmake is used (issue #784)

  • Examples: cleaned settings of most of the examples