Versie historie van Mandelbulber

<<Terug naar software beschrijving

Veranderingen voor 2.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