I’ve uploaded a new version of jlb.ulb with a new fractal plug-in formula, ThreeLevel. It’s a Barnsley-type formulas; these formulas define a critical value, and at each iteration some combination of z and c is compared to the critical value. If the combination is above the critical value, one formula is used; if below, another formula is used.
ThreeLevel uses two critical values and three formulas, upper, middle, and lower. (If the two critical values are equal, the middle formula is not used.) All the formulas have to be SFormulas, defined in jlb.ulb.
There is also a transition parameter. If it’s zero, then the transition between formulas is abrupt, as in most Barnsley-type formulas. If it’s above zero, there’s a smooth transition using all three formulas.
ThreeLevel is an SFormula that plugs into SwitchCombo from jlb.ulb, which plugs into Switch Combo Formula from jlb.ufm. (You can use the example as a template for experimenting.)
The example fractal shows six variations on my Valentine 2021 fractal. Each variation is one layer, and all use the same gradient and the same simple coloring. They are arranged using a new plug-in transformation in jlb.ulb, MoveCenter, which just shifts the layer’s center to another location using screen-relative coordinates.
The upper formula is a Mandelbrot/Julia variant. The middle formula is a convergent Newton/Julia variant. The lower formula is a standard convergent Lambda. The overall effect is divergent.
Starting from the upper left corner and going clockwise (or counter-clockwise!) exactly one of three values, the two critical values and the transition parameter, is slightly changed from one fractal to the next.
ValentineVariations {
::IMeNZhn2t35SPutNQc87Lw+dQQnaBasFpenCeJLaDQgdQA20cooAG0y02qRWSQS2b8+pvk69
r120dT6mmJHCWTy/zMa4IKR+LZ96EqXGN413ejiSmfWAjo+JaALMzPkp8JaiPNzPKMVV5B/V
ZbJOaIltM/NbzIm6GKB0jskUilQtXCblfWKR9d+7UeTwe2vqPFZMFrhRqKUuBpB+0U/wNkjs
0bvJXaub9oxCfQUPgI4fR5AW83ZJ0wU/825yjipe+ZHJINNldskNsdRrYkARcwCF2YHLbb0K
yu9BZ+x000C9x0E+VSh/2Rjj5Ovwj8WZJEtJopc7R3ESmYYyjxN8LfXtCtrjS2lSQ3eT9nyl
u2nnco74pp7zohroJrms/LrVV4WM5IR9tsQWiv3Hr0oK0Evo2G3FwDOi6fHscy+glv+dzezi
5RHY3lHQjO4JHWspwo5X9j0ddDiB8EmYfKL58jbbUi/ji0iV+fGxQcrw7Hbe7NiG3HQzTK7o
fxXkQR62OKxsEvtMvPTiWvuV6K/SedRCpMZd/D+ZebvLa3yofvwaqcXeYxw2bi4S3OSeslK1
hjdQasXnrPlj49n6vLOglm7DCeoFiXEH9APFgn+E6zV6JiuxlvjXNdsoUVZYvpZURmf6ICTZ
sVkXh4TKj661LuvMJi6mvefU2W+NEV9qeatdzfndsV/s4a9sDuMSe8+TObPJERQDv89XS9DI
hRjm28X+xjx8iv/UZl/Bx6GpqjMoy+EudUHXMkMhl4r7MSvFrcYYOuWvowS7/bvy6kJDc3Zo
PuNhxmxOwCusJJsETSYZmkEDeYwIWc8kiiXMPPpNeRd3RmXFjmeu4IfdfP6y0TGs8njcurH+
DZOV/n/iLflxzOqmf+P6tqP/2dWwykosiB8XCDVsA4lYMpmp7qTiZ9uC7HySbiq6hRvZ9pFV
sA3Ezpy5r0sVy6pilwlzR0Loqt94XK54jXQX4RD8I6SLLKgn3MkU2W/VXydsN/88nzC75XZh
98rtwe+/+C75SsQXXVX8juHIkXbLrzO17n8Uqkr4eukF3zbKulXmo4WTSVSXbPrbt9M6ulro
X6DjbZmrsqe21WVLE2NY5yRSI/KWqe2l/U8eiksYWoZJNlReMfDZXmk1E+WPlyFXRl5sqbzQ
SKb515GpVJ/tNzqut5sVCnac8JsL4FxrfPcmxo2o+lwphJD79kvEev3B3PMlHrFH6R+Oc55y
woQ2t3EtPbYXBRbGdj/eB934/bTor85NdXUAfv0hbKXjwr8jlbbtxC8FWq+wi73Fx3I0YKGs
51+9W95mVXGovMwaPyBDr3jI62pYfW8sDBhdmwHQlBzzUp5hOPFqwfIa+JGRcdV85PW9LEDu
jytERrqFMusFklttuDK3fl9ZYU2njljmhrVd729tipW9ItsQWtNidLHY6aYbU1hrZjGTLDn6
2rtejV4XBd9ISrlH1RGVWFhNa5ObDbnGjgMsGXjxArbWF0W6WuGIcLjYXF2ID+ljDysqDXju
aqbfkrHcd4rjsQ26VDG3Mdg4pEbL7qOMyvPsRDGrV3V/pDsZj1ttdsqb3G3YEEyG7YpXVagr
DfhGN36Iytv11LqrrHsrZd9lerw3WXzxtKFrbY0VQTqQfQ4rXH+m686Tzq6O96SpWZS964uW
e7Ee5pV27OjiBqVfWmYTzaxj0oluQ+w25OaYjiKwRa10ujNMsqrnGzji6jRaF7MegorbOWrG
6j1aRRQrOO9BAjm4abCHC8X7DB+pPBYzxNBc8vwx/CH/Lc8v/P44fzfEDcEwwRADHB8z9RA/
hogjvn9QWU43NHBc/Q+qPCYJK3m3su3rqfjrL+wcDOuI3hfQUwKl2VsN81yJ6ydgraSfar83
4QaJY5loL/hHbIvXMlXil8SslXij8ScvipS5n+/MfrfE1U/wf6xfW9KIVg+qSqoI+wFnhscR
Gm48VGKiY3UF3dXsmkczVBxblNbkmxilOKvsjFGgpAwUAYK9gpcJbJCopA0UAaKANFgmCQT5
5mmimolOEVK4n0DqCQU5Z9fW9O65/B4qAcVAuKAXFgryJ5qIsDgWBQrAoVA0KAaFAtCgWBQr
8DFaF4/oKAbFgtCwWBYrAsVA2KAbFgtyLL2KT0wmAflvj4rYD8VA+KAfFgvy/d8VOX8W+YFA
zCgZBwsAYWAMLAmFAzCgZBwsAYWAMLAmFAzCgZBwsAYWAMLAmlf4wsgBELvg/lCGAXBgrAwV
A4Kv8hrcuvXIOjZoDr4AqKAVFgqCQVBoqAUVAqKAVFgqCQVBoqAUVAqKAVFgqCQVBoqAUVeJ
+LGszRUB+aW5b2312n6rbbAtCgWBQrAoVgvut1AuKAXFgrCwVB4qAcVAuKAXFgrCwVB4qAcV
AuKAXFgrCwVB4qAcV+2wV5fAmwXeiB==
}
I’ve uploaded a new version of jlb.ulb with a new fractal plug-in formula, ThreeLevel. It’s a Barnsley-type formulas; these formulas define a critical value, and at each iteration some combination of z and c is compared to the critical value. If the combination is above the critical value, one formula is used; if below, another formula is used.
ThreeLevel uses two critical values and three formulas, upper, middle, and lower. (If the two critical values are equal, the middle formula is not used.) All the formulas have to be SFormulas, defined in jlb.ulb.
There is also a transition parameter. If it’s zero, then the transition between formulas is abrupt, as in most Barnsley-type formulas. If it’s above zero, there’s a smooth transition using all three formulas.
ThreeLevel is an SFormula that plugs into SwitchCombo from jlb.ulb, which plugs into Switch Combo Formula from jlb.ufm. (You can use the example as a template for experimenting.)
The example fractal shows six variations on my Valentine 2021 fractal. Each variation is one layer, and all use the same gradient and the same simple coloring. They are arranged using a new plug-in transformation in jlb.ulb, MoveCenter, which just shifts the layer’s center to another location using screen-relative coordinates.
The upper formula is a Mandelbrot/Julia variant. The middle formula is a convergent Newton/Julia variant. The lower formula is a standard convergent Lambda. The overall effect is divergent.
Starting from the upper left corner and going clockwise (or counter-clockwise!) exactly one of three values, the two critical values and the transition parameter, is slightly changed from one fractal to the next.
![604e375b8852a.jpg](serve/attachment&path=604e375b8852a.jpg)
ValentineVariations {
::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
AuKAXFgrCwVB4qAcV+2wV5fAmwXeiB==
}