Bug fixes are released for Linux and Windows. Mandelbulber 2.08-2 is ready for you.Thanks to your very strong feedback there was possible to eliminate many problems and increase performance of application.
Mandelbulber 2.08-2 renders images even twice faster than 2.07 (speedup between 10 and 160%, depending on what is rendered). On my PC rendering time of default image is reduced from 2.6s to 1.1s.
Note: to get good performance under Linux there is recommended to call following command before compilation:
export CXXFLAGS="-march=native -msse2"
I have added this note because some people complain why Linux version is slower than for Windows. This command forces compiler to optimize application just for your computer.
New version can be downloaded as always from following locations:
http://sourceforge.net/projects/mandelbulber/https://github.com/buddhi1980/mandelbulber2release 2.08-2 includes following changes:- Settings: fixed bug: importing of old settings didn't worked properly when rotations in IFS fractals were used.
- Settings: fixed bug: loading old animations (lack of material conversion)
- UI: Fixed bug: Some sliders are jumping under Win 10. There is changed size policy for edit fields.
- UI: Corrected calculation of statistics
- Shaders: Corrected positioning of textures. Now position is calculated based on texture coordinates (before it was based on object coordinates)
- Shaders: Program crashed when texture scale was 0
- Fractals: corrected number of decimal places in spinboxes for IFS
- Fractals: Increased limit for maximum number of iterations to 99999
- NetRender: Fixed bug with loading textures from QByteArray when NetRender was used on different systems.
- Performance: optimized Random() function and usage of cLights::GetLight(). Speed increase about 10-40%
- OSX: fixed problem with missing text on progress bar
- Voxel export: fixed bug: slices was saved in parent folder of indicated folder.
Thank you all for very good support.