claude · @mathr
287 followers · 2739 posts · Server post.lurk.org

Kalles Fraktaler 2 + development is mostly stopped from my side.

Here are some KF2+:

- FractalShades (Python)
- Fractal Zoomer (Java)
- Fraktaler 3 (C++)

For more details see:
mathr.co.uk/kf/kf.html#future

Important KF bug fixes may still be released from time to time, but I do not have enough time to implement the () optimisation in this project.

BLA is much better than and (which is called NanoMB1 in KF), in terms of efficiency of calculations, generality of applicability, simplicity of implementation, and robustness of results.

#burningship #MandelbrotSet #mandelbrot #fractal #escapetime #DeepZoom #zoom #deep #fast #Fraktaler #Kalles #KallesFraktaler2 #KallesFraktaler #KF2 #kf #BivariateSeriesApproximation #SeriesApproximation #bla #BilinearApproximation #alternativeto

Last updated 2 years ago

claude · @mathr
287 followers · 2739 posts · Server post.lurk.org

github.com/smurfix/kf2/commits
Someone has enthusiastically forked (which I forked from the original in 2017 or so) and started a lot of the boring work to separate the engine from the graphical user interface, opening the door to alternative GUIs on non-Windows operating systems (even though it worked in Wine, that was limited to x86_64).

Unfortunately due to the lack of documentation on my part some of the commits caused problems and I had to revert, but the majority was fine. I started a branch for kf-2.16, because I still want to fix some bugs in the 2.15 series.

code.mathr.co.uk/kalles-frakta

I haven't tested the Linux version yet, but the Windows version seems still to work fine in my brief tests.

#KallesFraktaler2 #KallesFraktaler #KF2 #kf

Last updated 3 years ago

claude · @mathr
287 followers · 2739 posts · Server post.lurk.org

Important errata notice for kf-2.15.5

There is a severe bug in scaled double rendering in conjunction with the new single reference method which causes bad images: recommended workaround is to disable Rescaled Double in the Number Type Selection dialog accessed from the Advanced menu.

Impact of the workaround: it'll slow down a bit beyond e300 or so, especially for exceedingly deep zooms beyond e4900 or so. (But it will probably still be faster than using the multiple reference methods with glitch correction after the fact.)

#bug #errata #KallesFraktaler2 #KallesFraktaler #KF2 #kf

Last updated 3 years ago

claude · @mathr
287 followers · 2739 posts · Server post.lurk.org

kf-2.15.5 released!

full announce: mathr.co.uk/blog/2021-12-05_kf

highlights include single reference implementation for glitch avoidance (as suggested by Zhuoran on fractal forums), and lots of new formulas (mostly from FractalAlex)

this is probably the last kf release from me for the foreseeable future...

#DeepZoom #escapetime #burningship #MandelbrotSet #fractals #fractal #KallesFraktaler2 #KallesFraktaler #KF2 #kf

Last updated 3 years ago

claude · @mathr
287 followers · 2739 posts · Server post.lurk.org

New bugfix release: mathr.co.uk/kf/kf.html#kf-2.15

- fix SIMD implementation of sgn() (test location by FractalAlex)
- fix opengl pack alignment for non-multiple-of-4 width bitmaps
- fix palette From Image not updating number of colours (reported by Microfractal)
- fix palette From Image to use maximum of width and height
- add PNG to supported images for palette From Image (reported by Microfractal)
- fix argmin|z| glitch correction for OpenCL
- report detailed timing information in command line mode
- update dependencies
- boost to 1.76.0
- tiff to 4.3.0
- openexr to 2.5.6
- glfw to 3.3.4

#burningship #MandelbrotSet #fractals #fractal #escapetime #DeepZoom #zoom #deep #KallesFraktaler2 #KallesFraktaler #KF2 #kf

Last updated 3 years ago

claude · @mathr
288 followers · 2739 posts · Server post.lurk.org

What to do about the Examine Zoom Sequence feature of (a explorer)?

It's probably no longer necessary now that Reuse Reference (which saves computation time at the expense of memory) can be used together with Auto Solve Glitches (which is needed for correct images)?

It used to be (in the distant past) that zoom out sequences were full of glitches and you'd have to scroll through and correct them later, but the code rotted and there are loads of bugs (it doesn't support iteration data in EXR, only KFB, it doesn't write out corrected PNGs etc, only JPEGs, minimizing the window can corrupt the whole zoom sequence, ...).

There is also a poll here:
fractalforums.org/kalles-frakt

#fractals #fractal #DeepZoom #zoom #deep #KallesFraktaler2 #KallesFraktaler #KF2 #kf

Last updated 3 years ago

claude · @mathr
288 followers · 2739 posts · Server post.lurk.org

kf-2.15.2 released with colouring support (design your own colouring algorithms to post-process the calculated raw fractal iteration data)

Get it from mathr.co.uk/kf/kf.html#kf-2.15

is () for (and via additional programs like and others)

and builds are provided, it is technically possible to compile for but I couldn't get the resulting binary to work on my device. It's a that runs fine in on (where I do my coding). builds seem to be blocked on what might be a bug in a third party library.

#armv7 #linux #wine #EXE #windows #aarch64 #i686 #x86_64 #zoomasm #video #graphics #fractal #escapetime #agpl #freesoftware #DeepZoom #fast #KallesFraktaler2 #KallesFraktaler #kf #glsl #opengl

Last updated 4 years ago

claude · @mathr
288 followers · 2739 posts · Server post.lurk.org

mathr.co.uk/kf/kf.html#kf-2.15
mathr.co.uk/kf/kf.html#kf-2.14

Two bugfix releases of in current branch and stable branch: turns out switching from to model had some unforeseen consequences (aka bugs, one of which was "zooming out sometimes resets zoom to infinity or zero" which broke interactive use), so I reverted those changes.

is fast for etc

#burningship #MandelbrotSet #freesoftware #DeepZoom #fractal #KallesFraktaler2 #threading #posix #win32 #mingw #kf

Last updated 4 years ago

claude · @mathr
288 followers · 2739 posts · Server post.lurk.org

mathr.co.uk/kf/kf.html#kf-2.15
kf-2.15.1.5 released!

- fix long double rendering for hybrid formulas with abs
- fix typos breaking OpenCL floatexp bailout checks
- fix guessing for OpenCL floatexp
- fix endless reference loop in OpenCL
- merge changes from kf-2.14.10.6

mathr.co.uk/kf/kf.html#kf-2.14
kf-2.14.10.6 released!

- fix long double rendering for formulas with abs
- fix floatexp rendering for fractional bailout norm power
- fix some float conversion warnings and potential problems
- make prepare script modular (second argument determines libraries to build, default is all libraries)
- patch OpenEXR to try to fix issues with non-ASCII paths on Windows

aka is for like etc. For Windows but works in Wine and is cross-compiled from Linux using MinGW.

#burningship #MandelbrotSet #fractal #escapetime #freesoftware #DeepZoom #fast #KallesFraktaler2 #KallesFraktaler #kf

Last updated 4 years ago

claude · @mathr
288 followers · 2739 posts · Server post.lurk.org

mathr.co.uk/kf/kf.html#kf-2.14
I made a new release in the 2.14 branch, hopefully the last one unless ppl complain about more bugs; focusing on getting 2.15 in a fit state to release now...

* fixes
- assertion failure loading some formulas (reported by panzerboy)
- bailout iteration count is reset to 1000 when zooming in quickly after toggling fullscreen (reported by FK68)
- guessing exterior gives poor quality images (reported by PrinceOfCreation)
- crash when zooming too quickly near interior black regions (reported by Foxxie) (may have already been fixed in an earlier version)
- speckles when rendering zoom out sequence (may have already been fixed in an earlier version)
* library upgrades
- upgrade to boost 1.74.0
- upgrade to openexr 2.5.3
- upgrade compiler to g++-mingw-w64 10.1.0-3+23 (Debian Bullseye/testing) and rebuild everything

#software #zoom #fractal #KallesFraktaler2 #kf #bugfix

Last updated 4 years ago

claude · @mathr
288 followers · 2739 posts · Server post.lurk.org

KF 2.14.10 released! Highlights:
mathr.co.uk/blog/2020-05-25_kf

etc

Big changelog this time: read it and download from mathr.co.uk/kf/kf.html#kf-2.14
(binaries for 64bit Windows run in Wine on Linux where I do my coding, cross-compiling using )

#MINGW64 #SeriesApproximation #perturbation #software #DeepZoom #burningship #mandelbrot #fractal #kf #KallesFraktaler2

Last updated 4 years ago