mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

809
active users

#fractals

5 posts5 participants1 post today
Peter Barnes<p>Fractal fern, Noosa National Park There's something mesmerising about the same architecture repeated at different scales, lovely pattern. <a class="hashtag" href="https://bsky.app/search?q=%23AlphabetChallenge" rel="nofollow noopener noreferrer" target="_blank">#AlphabetChallenge</a> <a class="hashtag" href="https://bsky.app/search?q=%23WeekPForPatterns" rel="nofollow noopener noreferrer" target="_blank">#WeekPForPatterns</a> <a class="hashtag" href="https://bsky.app/search?q=%23photography" rel="nofollow noopener noreferrer" target="_blank">#photography</a> <a class="hashtag" href="https://bsky.app/search?q=%23plants" rel="nofollow noopener noreferrer" target="_blank">#plants</a> <a class="hashtag" href="https://bsky.app/search?q=%23ferns" rel="nofollow noopener noreferrer" target="_blank">#ferns</a> <a class="hashtag" href="https://bsky.app/search?q=%23abstract" rel="nofollow noopener noreferrer" target="_blank">#abstract</a> <a class="hashtag" href="https://bsky.app/search?q=%23fractals" rel="nofollow noopener noreferrer" target="_blank">#fractals</a> <a class="hashtag" href="https://bsky.app/search?q=%23EastCoastKin" rel="nofollow noopener noreferrer" target="_blank">#EastCoastKin</a> <a class="hashtag" href="https://bsky.app/search?q=%23PhotographersUnited" rel="nofollow noopener noreferrer" target="_blank">#PhotographersUnited</a></p>
claude<p>new feature in <a href="https://post.lurk.org/tags/InflectorGadget" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InflectorGadget</span></a> widget for <a href="https://post.lurk.org/tags/fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractals</span></a> <a href="https://post.lurk.org/tags/MathArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathArt</span></a> : undo/redo shows the next inflection point with a cross-hair, so it's possible to follow how something was constructed.</p><p>e.g.<br>click the + button in the inflections 0/15 scrubber to scroll through construction of this parallel evolution of (evolution of trees) and (disks)</p><p><a href="https://mathr.co.uk/ig/#eyJ2IjoxLCJjZW50ZXIiOlswLDBdLCJyYWRpdXMiOlsyLDBdLCJjb3VudCI6MCwiaW5mbGVjdGlvbnMiOltbLTEuMjU2MzY3OTMwMDY4MTgwNywwLjM4MDMyMDk2MzQ3MjcyMjQzXSxbLTIuNDMyMzMyNzIwMzQyMzM1LDAuNTkzNzU3MzM4NzY2MDU1N10sWy0zLjUyMTE3MTk4MTkwNzE5NCwwLjY5MTc2ODMwODUyNTQyODRdLFstNC42NTE1MzcwNzQ1MDM4NzIsMC43NjEzODAyNzU5NDQ2ODI0XSxbLTUuNzE1MjA1NDYzMTMzMDk3LDAuNzk0MDcxNDczMzk4NDUyMl0sWy02Ljg2Njk3Njc1MTc2NzgxNCwwLjgyNjg2ODA0Nzk2ODI3NF0sWy03Ljk0MTc1MTk3MDU0MjQ2NywwLjg0MjI1MTAxOTY4MjQ4ODVdLFstOS4xMjE1OTMzMTY2OTMzMTgsMC44NTc0Mzg3OTU2MTYwOTU1XSxbLTEwLjE4OTAwODA0NzA5NDE0NywwLjg0OTM3Nzc1NDMxNjQ2ODFdLFstMTEuMzc2OTc0NTYzNzUxMDI3LDAuODU1MjkwMDQ4NDk2NzMwNV0sWy0xMi41MjcyMDQ3MzMzNjkzMDQsMC44MTcwOTg1MzA3ODE4MDk0XSxbLTEzLjc1NzA3OTU1NjkxNzE3NiwwLjgwODIwNDc0MDc3OTAyMzJdLFstMTQuODc1ODIyNTkxNzE4NjIsMC44MzYwNjM1Nzg5Nzc1Njk4XSxbLTE2LjA5NDU4MzgzMTkzMjMsMC44NTcwNjg3NDMzODgwNjNdLFstMTcuMTQwMDM2MDkwNDU5MjEyLDAuODM4NzE0NDAyNTM3NjQ2N11dLCJkYXJrIjpmYWxzZSwiYWNjZW50IjpbMSwxLDEsMV0sImV4dGVyaW9yMSI6WzEsMSwxLDFdLCJleHRlcmlvcjIiOlsxLDEsMSwxXX0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mathr.co.uk/ig/#eyJ2IjoxLCJjZW</span><span class="invisible">50ZXIiOlswLDBdLCJyYWRpdXMiOlsyLDBdLCJjb3VudCI6MCwiaW5mbGVjdGlvbnMiOltbLTEuMjU2MzY3OTMwMDY4MTgwNywwLjM4MDMyMDk2MzQ3MjcyMjQzXSxbLTIuNDMyMzMyNzIwMzQyMzM1LDAuNTkzNzU3MzM4NzY2MDU1N10sWy0zLjUyMTE3MTk4MTkwNzE5NCwwLjY5MTc2ODMwODUyNTQyODRdLFstNC42NTE1MzcwNzQ1MDM4NzIsMC43NjEzODAyNzU5NDQ2ODI0XSxbLTUuNzE1MjA1NDYzMTMzMDk3LDAuNzk0MDcxNDczMzk4NDUyMl0sWy02Ljg2Njk3Njc1MTc2NzgxNCwwLjgyNjg2ODA0Nzk2ODI3NF0sWy03Ljk0MTc1MTk3MDU0MjQ2NywwLjg0MjI1MTAxOTY4MjQ4ODVdLFstOS4xMjE1OTMzMTY2OTMzMTgsMC44NTc0Mzg3OTU2MTYwOTU1XSxbLTEwLjE4OTAwODA0NzA5NDE0NywwLjg0OTM3Nzc1NDMxNjQ2ODFdLFstMTEuMzc2OTc0NTYzNzUxMDI3LDAuODU1MjkwMDQ4NDk2NzMwNV0sWy0xMi41MjcyMDQ3MzMzNjkzMDQsMC44MTcwOTg1MzA3ODE4MDk0XSxbLTEzLjc1NzA3OTU1NjkxNzE3NiwwLjgwODIwNDc0MDc3OTAyMzJdLFstMTQuODc1ODIyNTkxNzE4NjIsMC44MzYwNjM1Nzg5Nzc1Njk4XSxbLTE2LjA5NDU4MzgzMTkzMjMsMC44NTcwNjg3NDMzODgwNjNdLFstMTcuMTQwMDM2MDkwNDU5MjEyLDAuODM4NzE0NDAyNTM3NjQ2N11dLCJkYXJrIjpmYWxzZSwiYWNjZW50IjpbMSwxLDEsMV0sImV4dGVyaW9yMSI6WzEsMSwxLDFdLCJleHRlcmlvcjIiOlsxLDEsMSwxXX0</span></a>=</p>
Microfractal<p>I'm working on a <a href="https://mathstodon.xyz/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://mathstodon.xyz/tags/shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shader</span></a> to play with arbitrary escape-time <a href="https://mathstodon.xyz/tags/fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractals</span></a> using distance estimation. The distance estimation requires a derivative, which can be computed automatically by using dual numbers.</p><p>Almost everything seems to work..<br>..except the inverse cosine 🥴.</p>
Phracker<p>Synthesis</p><p><a href="https://mstdn.social/tags/Computer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Computer</span></a> <a href="https://mstdn.social/tags/ComputerArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputerArt</span></a> <a href="https://mstdn.social/tags/Digital" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Digital</span></a> <a href="https://mstdn.social/tags/DigitalArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DigitalArt</span></a> <a href="https://mstdn.social/tags/Abstract" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Abstract</span></a> <a href="https://mstdn.social/tags/AbstractArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AbstractArt</span></a> <a href="https://mstdn.social/tags/Fractal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fractal</span></a> <a href="https://mstdn.social/tags/Fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fractals</span></a> <a href="https://mstdn.social/tags/FractalArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FractalArt</span></a> <a href="https://mstdn.social/tags/Mandala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mandala</span></a> <a href="https://mstdn.social/tags/Mandalas" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mandalas</span></a> <a href="https://mstdn.social/tags/Gradient" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gradient</span></a> <a href="https://mstdn.social/tags/Rainbow" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rainbow</span></a> <a href="https://mstdn.social/tags/Rainbowcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rainbowcore</span></a> <a href="https://mstdn.social/tags/Dreamcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dreamcore</span></a> <a href="https://mstdn.social/tags/Scenecore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scenecore</span></a> <a href="https://mstdn.social/tags/Math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Math</span></a> <a href="https://mstdn.social/tags/Maths" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Maths</span></a> <a href="https://mstdn.social/tags/Mathematical" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mathematical</span></a> <a href="https://mstdn.social/tags/MathArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathArt</span></a> <a href="https://mstdn.social/tags/MathsArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathsArt</span></a> <a href="https://mstdn.social/tags/MathematicalArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathematicalArt</span></a> <a href="https://mstdn.social/tags/Geometry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Geometry</span></a> <a href="https://mstdn.social/tags/Geometric" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Geometric</span></a> <a href="https://mstdn.social/tags/GeometricArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GeometricArt</span></a> <a href="https://mstdn.social/tags/GIMP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GIMP</span></a> <a href="https://mstdn.social/tags/Color" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Color</span></a> <a href="https://mstdn.social/tags/Colors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Colors</span></a> <a href="https://mstdn.social/tags/Colorful" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Colorful</span></a> <a href="https://mstdn.social/tags/Colour" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Colour</span></a> <a href="https://mstdn.social/tags/Colours" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Colours</span></a> <a href="https://mstdn.social/tags/Colourful" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Colourful</span></a> <a href="https://mstdn.social/tags/Psychedelia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Psychedelia</span></a> <a href="https://mstdn.social/tags/Psychedelic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Psychedelic</span></a> <a href="https://mstdn.social/tags/PsychedelicArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PsychedelicArt</span></a> <a href="https://mstdn.social/tags/Retro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Retro</span></a> <a href="https://mstdn.social/tags/RetroAesthetic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroAesthetic</span></a> <a href="https://mstdn.social/tags/RetroFuturism" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroFuturism</span></a> <a href="https://mstdn.social/tags/DOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOS</span></a> <a href="https://mstdn.social/tags/MSDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSDOS</span></a> <a href="https://mstdn.social/tags/ASCII" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ASCII</span></a> <a href="https://mstdn.social/tags/ANSI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ANSI</span></a> <a href="https://mstdn.social/tags/Cyberpunk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cyberpunk</span></a> <a href="https://mstdn.social/tags/CyberpunkArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CyberpunkArt</span></a> <a href="https://mstdn.social/tags/Symmetric" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Symmetric</span></a> <a href="https://mstdn.social/tags/Art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Art</span></a> <a href="https://mstdn.social/tags/MastoArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoArt</span></a></p>
claude<p>did some experiments tracing <a href="https://post.lurk.org/tags/ExternalRay" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ExternalRay</span></a> in <a href="https://post.lurk.org/tags/InflectorGadget" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InflectorGadget</span></a> Julia morphing.</p><p>the <a href="https://post.lurk.org/tags/ExternalAngle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ExternalAngle</span></a> (expressed as binary expansion) of the rays of the inflection nodes in the <a href="https://post.lurk.org/tags/JuliaSet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JuliaSet</span></a> have unchanging periodic part corresponding to the starting minibrot, while the length of the preperiodic part increases linearly with each morph (e.g. adding a constant number of bits each time), zoom depth is constant, but the stretching dynamics sometimes need precision to be increased.</p><p>compare with <a href="https://post.lurk.org/tags/MandelbrotSet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MandelbrotSet</span></a> morphs by deep zooming, where the length of the periodic part (and thus iteration count) increases exponentially with each morph (e.g. doubling each time), and zoom depth goes up typically by 150% (requiring 150% higher precision).</p><p><a href="https://post.lurk.org/tags/fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractals</span></a></p>
bbqshoes<p><a href="https://mastodon.art/tags/Tuesday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tuesday</span></a> <a href="https://mastodon.art/tags/Fractal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fractal</span></a> <a href="https://mastodon.art/tags/Tuesdays" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tuesdays</span></a> <a href="https://mastodon.art/tags/Fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fractals</span></a></p>
claude<p>speed-fractaling <a href="https://post.lurk.org/tags/InflectorGadget" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InflectorGadget</span></a> realtime <a href="https://post.lurk.org/tags/fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractals</span></a> <a href="https://post.lurk.org/tags/MathArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathArt</span></a> process screencast</p><p><a href="https://media.mathr.co.uk/mathr/2025-toot-media/mathr%20-%202025-04-08%20-%20inflector%20gadget%20-%201280x720p5.mp4" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">media.mathr.co.uk/mathr/2025-t</span><span class="invisible">oot-media/mathr%20-%202025-04-08%20-%20inflector%20gadget%20-%201280x720p5.mp4</span></a> 10MB video 3m33s<br><a href="https://media.mathr.co.uk/mathr/2025-toot-media/mathr%20-%202025-04-08%20-%20inflector%20gadget.png" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">media.mathr.co.uk/mathr/2025-t</span><span class="invisible">oot-media/mathr%20-%202025-04-08%20-%20inflector%20gadget.png</span></a> 5MB image<br><a href="https://media.mathr.co.uk/mathr/2025-toot-media/mathr%20-%202025-04-08%20-%20inflector%20gadget.txt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">media.mathr.co.uk/mathr/2025-t</span><span class="invisible">oot-media/mathr%20-%202025-04-08%20-%20inflector%20gadget.txt</span></a> 4kB parameter link</p><p>some precision loss is visible near tree center when zoomed in. video is downscaled at low framerate to reduce file size.</p>
Feb52<p>Fractals are back!<br><a href="https://mastodon.social/tags/digitalart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digitalart</span></a> <a href="https://mastodon.social/tags/fractalart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractalart</span></a> <a href="https://mastodon.social/tags/surreal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>surreal</span></a> <a href="https://mastodon.social/tags/abstract" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>abstract</span></a> <a href="https://mastodon.social/tags/psychedelic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>psychedelic</span></a><br><a href="https://mastodon.social/tags/pattern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pattern</span></a> <a href="https://mastodon.social/tags/magic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>magic</span></a> <a href="https://mastodon.social/tags/abstractart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>abstractart</span></a> <a href="https://mastodon.social/tags/fractal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractal</span></a> <a href="https://mastodon.social/tags/fractalartist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractalartist</span></a><br><a href="https://mastodon.social/tags/fractaldesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractaldesign</span></a> <a href="https://mastodon.social/tags/fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractals</span></a> <a href="https://mastodon.social/tags/modernart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>modernart</span></a> <a href="https://mastodon.social/tags/psychedelicart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>psychedelicart</span></a><br><a href="https://mastodon.social/tags/visionaryart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionaryart</span></a> <a href="https://mastodon.social/tags/fractalgeometry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractalgeometry</span></a> <a href="https://mastodon.social/tags/fractalplanet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractalplanet</span></a> <a href="https://mastodon.social/tags/amazingfractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amazingfractals</span></a></p>
claude<p>Just published: web version of <a href="https://post.lurk.org/tags/InflectorGadget" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InflectorGadget</span></a> inflection mapping gadget for <a href="https://post.lurk.org/tags/MandelbrotSet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MandelbrotSet</span></a> <a href="https://post.lurk.org/tags/JuliaSet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JuliaSet</span></a> <a href="https://post.lurk.org/tags/fractal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractal</span></a> <a href="https://post.lurk.org/tags/fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractals</span></a> <a href="https://post.lurk.org/tags/MathArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MathArt</span></a> </p><p><a href="https://mathr.co.uk/ig/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mathr.co.uk/ig/</span><span class="invisible"></span></a></p><p>Pro-tip: keep the Add tool selected and use mouse wheel to zoom if available, otherwise (e.g. touch screen) you need to keep switching between tools</p><p>Click the hash button in the top left to update the address bar URL before sharing (otherwise it might not be up to date), here's one I did today (3 things in a rabbit: right-handed tree, left-handed tree, line):</p><p><a href="https://mathr.co.uk/ig/#eyJ2IjoxLCJjZW50ZXIiOlswLDBdLCJyYWRpdXMiOlsyLDBdLCJjb3VudCI6MTksImluZmxlY3Rpb25zIjpbWy0wLjE1NjUyMDE2NjgzMzc1NTEsMS4wMzIyNDcxMDg5MjI4MzE4XSxbLTAuMzI4NDU0MzIyMzMyMjYyNCwxLjgzNzQ1NDI1NTE5ODUxMThdLFstMC40NzUzMjM4NDEzNTQyMDcyNCwyLjYzMTQ1NjQ4NDY1MjU5M10sWy0wLjYwOTAyODcwMzY1MzIyNCwzLjQ2MTk0Mzg3MzAxODQyOF0sWy0wLjc2NjkxMDk0NjI1NDQ4NTQsNC4xOTg0MTEwNjMyMDk5MThdLFstMC44OTM4ODE0NTA0MjE2MjYxLDQuOTMwMjMwNzU2NDkzOTMxXSxbLTAuOTQ3MjYzODM3NDE1MzMyLDUuODI3NDUzODkzMDY5ODNdLFstMS4xNjQzNTU3NDUyNzkyMTA0LDYuNjExMTA2NTA4ODQyMzI2XSxbLTEuMjgxNjAwMTg3MDM3NjI0MSw3LjI4ODgzNTI0ODI5OTI3MTVdLFstMS4yODU0NDA3NTg1NDgwMzU2LDguMjM0NTM2MDYxNzEwMjU5XSxbLTEuMzc0NDAwODI5MjQ5MTY2Nyw5LjE4MTgxNDcxNDQ1MjYwM10sWy0xLjUwMTUxODUzMzk0MDYyOTgsMTAuMTgyMzM5NzQ2NTEzMjE4XSxbLTEuNjIxODg3NDM5NTM3NDgyNywxMS4xNDMxNzk2OTc2NDUwNTNdLFstMS44MDA5MTEwNDcyNTI0MDMsMTEuOTUxNDE4MzQ4MTk2MzA2XSxbLTEuOTE1NTMzMDk5MDA2NjA4NiwxMi43MDc3Njk3NjU4OTQ0NjNdLFstMS45NDI2Njk4NTk3NzE4NTksMTMuNjU3Mjk3NDI1Mjg4MjYxXSxbLTIuMTczNzQ5MjMzOTA2NTM2MywxNC40NzUxMDg0NTk2NTM3NTZdLFstMi4yODcwNjk2ODgxMDAxMTg1LDE1LjE1OTI4NTA1MDY2NzI5N10sWy0yLjI3NTgwNTk1ODA1MDMxODcsMTYuMTI4OTg0MDY5Nzc4MzgzXV0sImRhcmsiOmZhbHNlLCJhY2NlbnQiOlswLjUzODAxMzYyMjU1Mjc3NTEsMC4yNDY2MDI0Nzc4MTg0NTY5LDAuMzM5OTg4NDc4NDUyNTA1LDAuNjA4Nzg3OTA2ODIyNzk5NF0sImV4dGVyaW9yMSI6WzAuMjE0NjEwMDA4MzY1MzM5OTQsMC40NjIzMjM0MzcyMjUyMzk2LDAuNTAwODI4MTgyMjQ0NjczNCwwLjE1NDg1MTMxMzI1MjU5MjgzXSwiZXh0ZXJpb3IyIjpbMC45NDc3MTk0MTAxOTI0OTM2LDAuODg2OTc5NzI4NDQyNDgyOSwwLjM1OTc1NzU2MTA2MzI3NTA2LDAuOTUzNTUwNTQzNjk2Mjk1M119" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mathr.co.uk/ig/#eyJ2IjoxLCJjZW</span><span class="invisible">50ZXIiOlswLDBdLCJyYWRpdXMiOlsyLDBdLCJjb3VudCI6MTksImluZmxlY3Rpb25zIjpbWy0wLjE1NjUyMDE2NjgzMzc1NTEsMS4wMzIyNDcxMDg5MjI4MzE4XSxbLTAuMzI4NDU0MzIyMzMyMjYyNCwxLjgzNzQ1NDI1NTE5ODUxMThdLFstMC40NzUzMjM4NDEzNTQyMDcyNCwyLjYzMTQ1NjQ4NDY1MjU5M10sWy0wLjYwOTAyODcwMzY1MzIyNCwzLjQ2MTk0Mzg3MzAxODQyOF0sWy0wLjc2NjkxMDk0NjI1NDQ4NTQsNC4xOTg0MTEwNjMyMDk5MThdLFstMC44OTM4ODE0NTA0MjE2MjYxLDQuOTMwMjMwNzU2NDkzOTMxXSxbLTAuOTQ3MjYzODM3NDE1MzMyLDUuODI3NDUzODkzMDY5ODNdLFstMS4xNjQzNTU3NDUyNzkyMTA0LDYuNjExMTA2NTA4ODQyMzI2XSxbLTEuMjgxNjAwMTg3MDM3NjI0MSw3LjI4ODgzNTI0ODI5OTI3MTVdLFstMS4yODU0NDA3NTg1NDgwMzU2LDguMjM0NTM2MDYxNzEwMjU5XSxbLTEuMzc0NDAwODI5MjQ5MTY2Nyw5LjE4MTgxNDcxNDQ1MjYwM10sWy0xLjUwMTUxODUzMzk0MDYyOTgsMTAuMTgyMzM5NzQ2NTEzMjE4XSxbLTEuNjIxODg3NDM5NTM3NDgyNywxMS4xNDMxNzk2OTc2NDUwNTNdLFstMS44MDA5MTEwNDcyNTI0MDMsMTEuOTUxNDE4MzQ4MTk2MzA2XSxbLTEuOTE1NTMzMDk5MDA2NjA4NiwxMi43MDc3Njk3NjU4OTQ0NjNdLFstMS45NDI2Njk4NTk3NzE4NTksMTMuNjU3Mjk3NDI1Mjg4MjYxXSxbLTIuMTczNzQ5MjMzOTA2NTM2MywxNC40NzUxMDg0NTk2NTM3NTZdLFstMi4yODcwNjk2ODgxMDAxMTg1LDE1LjE1OTI4NTA1MDY2NzI5N10sWy0yLjI3NTgwNTk1ODA1MDMxODcsMTYuMTI4OTg0MDY5Nzc4MzgzXV0sImRhcmsiOmZhbHNlLCJhY2NlbnQiOlswLjUzODAxMzYyMjU1Mjc3NTEsMC4yNDY2MDI0Nzc4MTg0NTY5LDAuMzM5OTg4NDc4NDUyNTA1LDAuNjA4Nzg3OTA2ODIyNzk5NF0sImV4dGVyaW9yMSI6WzAuMjE0NjEwMDA4MzY1MzM5OTQsMC40NjIzMjM0MzcyMjUyMzk2LDAuNTAwODI4MTgyMjQ0NjczNCwwLjE1NDg1MTMxMzI1MjU5MjgzXSwiZXh0ZXJpb3IyIjpbMC45NDc3MTk0MTAxOTI0OTM2LDAuODg2OTc5NzI4NDQyNDgyOSwwLjM1OTc1NzU2MTA2MzI3NTA2LDAuOTUzNTUwNTQzNjk2Mjk1M119</span></a></p>
Continued thread

added `{ preserveDrawingBuffer: true }` to the webgl2 context creation, now Firefox right click Save Image works properly (previously it saved a 100% transparent image).

apparently this can cause performance issues especially on mobile, so I will see about adding a different way to save later.

also made it update the URL hash automatically when adding inflection points (previously only on manual button click). this avoids losing work when accidentally refreshing the page etc. can't make it update on every action (zoom, pan, colours, ...) otherwise browser complains about too much history spam.

here are five things in a 2/5 Julia set: disk, line, three tree variants (distinguished by how they attach to the whole). not very refined (only 3 steps of each, 16 inflection points total including the initial Julia set location).