AfterDawn: Software downloads

Versie historie van Mandelbulber (64-bit Portable)

<<Terug naar software beschrijving

Veranderingen voor v2.13.2 - v2.14

  • Added new fractal formulas:
  • mandelboxVariable
  • boxFold4dBulbPow2
  • aboxModKaliV2
  • transfPolyFoldSym
  • transfPolyFoldSymMulti
  • Fractals:
  • transfOctoFold & transfMengerFold, now work with analytic logarithmic DE
  • imaginaryScatorPower2 fixed r calc
  • benesiT1PineTree & benesiPwr2Mandelbulb. Added 2nd rotation (for animation)
  • amazingSurfMod2 fixed comboBox
  • OpenCL: implemented primitive objects
  • OpenCL: implemented Boolean operators for fractal formulas
  • OpenCL: implemented multiple materials
  • OpenCL: implemented background texture mapping
  • OpenCL: improved quality of DeltaDE algorithm in OpenCL kernel
  • OpenCL: added option for fast_relaxed_math (speed up rendering by 20-50%)
  • OpenCL: optimized image refreshing (improved GPU utilization)
  • OpenCL: "limited" engine renamed to "medium"
  • OpenCL: "medium" engine don't render volumetric effects (to be much faster than "full")
  • OpenCL: Changed max estimated distance to 5.0 (was 1.0). It caused wrong rendering of background
  • Shaders: Corrected SSAO random mode. It couldn't work properly with precomputed sin/cos
  • Shaders: Now there is possible to use soft shadows when limits are enabled
  • UI: enhanced controls for limits (bounding box) definition
  • UI: corrected number of decimal places in fractal UIs
  • UI: key presses regarding navigation will fire every 300ms while pressed to enable continuous movement
  • UI: multiple keys can be pressed at the same time
  • UI: increased max value of audio_trak_collection parameter additionFactor to 65535
  • UI: optimized refreshing of image preview (used simple scaling during rendering)
  • UI: New navigation mode which uses ctrl + mouse wheel
  • UI: changed keyboard layout to more comfortable (more like in 3D games)
  • UI: added HotKeys Cheatsheet
  • UI: Added hotkeys for keyframe handling
  • UI: fixed bug: slider popup window appeared in wrong place when dock was detached
  • UI: renamed "Preferred" to "Automatic" in selection for distance estimation method
  • UI: fixed bug: it was not possible to load toolbar presets when they were being refreshed at application startup
  • UI: Added autoResize to NetRender table. It was much to wide.
  • UI: Mouse wheel now only zooms, when ctrl is pressed otherwise the mouse wheel event only scrolls the render window
  • UI: Fixed problem with missing qGamePad slot
  • UI: Eliminated annoying flickering of UI when settings without animation was loaded
  • Animation: implemented animated textures
  • Animation: Fixed bug: use of mouse click or mouse click caused crashes when animation was rendered or recorded flight path
  • Examples: updated standard preset settings
  • CLI: queue now shows a waiting spinner, while waiting for something to do
  • CLI: linux and MacOS now detect if output is a terminal or a file. When it is a file, the output is plane text without ANSI escape codes
  • Compilation: configured CircleCL to create MacOS builds



Veranderingen voor v2.12 - v2.13

  • What is new in Mandelbulber 2.13:
  • Added new fractal formulas:
  • Amazing Surf - Mod2
  • Transf Add Constant Mod1
  • Transf Add Cpixel Rotated
  • Fractals: renamed all fabs() to abs() in all formula UI
  • Fractals: cleaned up all fractal formula UIs
  • UI: Added pop-up sliders for all edit fields
  • UI: Added buttons (x2, /2, round, R, 0) attached to pup-up sliders
  • UI: Removed existing sliders from UI
  • UI: Cleaned up all UIs to reduce width of widgets and frames
  • UI: GroupBoxes are colored
  • UI: Added 3D compass in image window
  • UI: Corrected calculation of 'max' in statistics window
  • UI: Added editable presets for image resolution
  • UI: Optimize DE multiplier now doesn't use OpenCL, so works properly when OpenCL is enabled.
  • UI: Added button to calculate constant distance threshold
  • Image: Added saturation control for rendered image
  • Shaders: Value of background brightness controls also gradient of background
  • Shaders: Added option for 1-color background
  • Shaders: Fixed bug in IterFog shader for auxLights. Intensity of effect was wrongly multiplied by 100
  • Shaders: Added parameter iterFogBrightnessBoost to keep compatibility with version <= 2.12
  • Shaders: Corrected algorithm for calculation of shadows opacity in IterFog mode. Now the algorithm is the same as opacity calculation in volumetric shader.
  • Shaders: Added option for metallic surface in material definition. It makes specular highlight in the same color as surface color.
  • Shaders: Added iridescence effect
  • Shaders: Fixed problem with different brightness of left and right image in stereoscopic mode. There was wrong calculation of perspective in SSAO algorithm
  • Shaders: Implemented texture mapping based on orbit traps ('Fractalize texture' option). Not implemented in OpenCL yet.
  • Shaders: Added 4D orbit trap color (BETA)
  • Shaders: Added Color By Numbers (BETA)
  • Primitives: Added option for water shape depending on another objects
  • Primitives: Added button to align primitive object rotation angle to actual camera rotation angle.
  • Animation: Added displaying of camera, target and lights paths in image window
  • Animation: Added information about actual camera distance to selected keyframe. It is displayed in Animation dock.
  • Settings: Fixed problem with loading animation where is used parameter fractal0_mandelbox_color_R
  • Settings: Added reverse compatibility for mandelbulber.ini. Now older version can be run without damaging application settings.
  • Files: fixed double dot in output filename. Filenames with no file extension were expanded to have two dots before the suffix
  • Files: Corrected image file extensions generated by render queue
  • OpenCL: fixed problem with rendering fractals with more than 250 iterations
  • OpenCL: Added option to disable OpenCL compile cache (used by NVidia driver)
  • OpenCL: SSAO uses precomputed (co)sine buffer - faster rendering
  • OpenCL: Implemented option for random SSAO
  • OpenCL: Fixed bug in IterFog shader. It didn't work properly with increased detail level or decreased DE factor
  • Performance: Disabled OpenMP for updating image preview. It sometimes caused long lags at program startup or during rescaling of main window. It happened mostly when system was already loaded by another computing application.
  • Performance: Fixed bug causing casual freezes of image refresh and progress bar. There was direct call of cRenderedImage->update() method which is not thread safe.
  • Performance: Added bad_alloc handling to mesh export
  • Performance: Fixed many issues showed by Coverity Scan
  • Examples: Standardize image resolution for all examples (fullHD or 1600x1200)
  • Examples: Added several example settings
  • Compilation: Generalized code for OpenCL engines
  • Compilation: win64 version updated to use Qt 5.9.4



Veranderingen voor v2.09-3 - 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



<<Terug naar software beschrijving