I wrote exrmean because I found a way to emulate Fragmentarium-style multiple #subframe #antialiasing with #KF: render a zoom out sequence with the zoom size set to 1 (so each image shows the same location).
With jitter enabled, the pseudorandom seed for subpixel offsets is incremented each frame, so the images will be slightly different.
Averaging them all (in linear light, as used in EXR) will give a final image with higher quality than any individual frame, without having needed to render a huge image and downscale it (the previous option).
Enable "reuse reference" to avoid calculating it each subframe (unfortunately the series approximation is recalculated, which is not optimal).
Probably better than using vast amounts of temporary space for EXR files in this method would be to extend KF to do the subframe rendering itself. That'd be much more work than this quick hack though.
@jasper close, but not quite: I would want to disable #antialiasing for those shapes, rather than enable it.
To make things worse, this image contains text shapes next to the box shapes. For those, I actually do want anti-aliasing.
After some more research, I found out this is actually possible! For the 'boxy' shapes, I can set the 'shape-rendering' to 'crispEdges' which has exactly the effect I was looking for.
https://graphicdesign.stackexchange.com/a/99054/160951
https://dev.w3.org/SVG/profiles/1.2T/publish/single-page.html#painting-ShapeRenderingProperty
https://archive.org/download/zoom-interpolator-tests/mathr-exr-zoom-interpolator-gl4-test-3.mp4 950MB 1920x1080p60 3m35s
#MandelbrotSet #fractal #zoom #video #ColourCycling #Dynamo
raw iteration data keyframes from #KF in #EXR container colourized using #OpenGL 4 with per-output-frame processing. 32 samples per pixel from 4x4 sized keyframes for #AntiAliasing
#MandelbrotSet #fractal #zoom #video #colourcycling #dynamo #kf #exr #opengl #AntiAliasing