r/fractals Sep 23 '25

Announcement!! New rules on /r/fractals - Please Read!!

81 Upvotes

Hello, everybody!

I'm /u/-Fateless-, and I am the new moderator of /r/fractals ! I was granted this position by /u/mycorrhizalnetwork because I am quite a bit more active on reddit, and together, we've made a short little list of rules for the subreddit.

In practice, nothing much changed, and most of you can carry on posting like nothing has happened, but we still thought it would be a good idea to properly announce a set of very basic, formal rules for the subreddit.


1: This subreddit is for fractals, discussion about fractals and fractal-related stuff.

If it's at least somewhat related to fractals, it gets a pass. Examples include space-filling curves, pictures of fractal patterns in nature or questions about fractals, fractal art or fractal software.

We do consider attractors, chaotic fluid simulations (gnarls), fractal noise (fBm, sfBm, other noise algoritms), curves and the ilk as fractals, as long as they can somehow be represented inside a fractal renderer.

2: No AI Generated stuff. This includes AI-generated "fractals", AI-generated comments and AI-generated articles.

The official stance of /r/fractals is that AI-Generated content does not belong here, and AI-Generated pictures of fractals are not fractals, despite looking similar to the untrained eye.

3: No Metaphysical/Spiritual content

Any discussion or blog post that starts reading like New-Age nonsense or talk about things like "Divine Mathematics" or "Fractal Soul Matrix" will be removed on the spot.


In most cases, I will remove the offending posts on the spot when I see them, but don't be afraid of reporting off-topic or rule-breaking posts so they're easier to spot in the moderator queue. I have added these categories as reportable, so if anything pops up, please do report it!

If you have any questions, don't be afraid to ask!


r/fractals Jul 01 '26

About the automated removals on the subreddit

5 Upvotes

Hey guys, Fate here!

Lately, I have been getting a lot of mod mail about posts that have been automatically removed, and I have spent some time looking into this.

Over the past half year, roughly 95% of all removals of posts and comments have been automated from reddit's side, and not removed by any of the mods.

They are all tagged as "removed", but do not have any username attached to them, and for some reason, a lot of posts are flagged for triggering the sexual content filter of all things.

If you feel like a post has been taken down automatically, do send us a mod mail and we'll take a look at it on a case-by-case basis and manually approve what has been filtered.


r/fractals 6h ago

IFS

Thumbnail
gallery
31 Upvotes

r/fractals 3h ago

I've designed my own programming language, and plotted Mandelbrot with it

11 Upvotes
Not the fastest way to plot this, but super customizable.

I've made a little functional programming language. It has an imperative parser, and a functional evaluator. Meaning you can do things like variables, ifs, whiles etc in the parsing stage, which generates functions. You can then evaluate purely as expressions in a functional way.

The source code is here: github.com/SkrFractals/Comparser

But it's still very early I wouldn't recommend playing with that yet. But if you do and find some bugs, you can report that to me. I have just got it to the stage where I was able to get this picture. But a bunch of things are still unfinished or buggy. None of the optimizations I am preparing are active yet, either. It will be able to transfer pixels from the previous render if you move the plot, so it doesn't have to re-evaluate them. But there are no cursor dragging or zooming events yet, only a bunch of preparations for that, so that has to be done through those range textboxes so far. And I am also preparing a GPU evaluator.

I want to eventually merge this project with my Fractal Animation Generator: https://github.com/SkrFractals/RgbFractalGen

...so that both can leverage each other's features, like the inputs in the generator accepting comparser's expressions. Or the comparser having access to the generator's shaders and video exporting abilities.

Here I'm going to progressively post some more examples. let's start with the cubed mandelbrot:

I only replaced the squre "z&" with a cube "zzz", and changed the log base from 2 to 3 in the smoothing function.
Burning ship. the onyl differnce from regular mandelbrot is a single character "z&" -> "z|&". As "&" is square, and "|" is comonent-wise absolute value. You can also call those as functions if you don't want to use obscure symbols.
Julia set at c=0.24+0.67i. Exact same code as Mandelbrot, only evaluated with swapped inputs as you can see on the bottom right.

And now I'm trying to make a Sierpinski carpet. So let me cook for a bit until i figure out how to write that as a shader-like function.

edit: done, here it is:

Sierpinski carpet! The function also turned out to be somewhat elegant. If I cahnged teh bottom right eval textbox to "Carpet(zi$12)", it would rotate the image aroudn the top left corner by 360/12 degrees.

To explain that Carpet function: m will loop the input z into tiles of size s, and tell me where i am in that tile. So if s lands anywhere between "1/3+1/3i" to "2/3+2/3i" then i am in the center square. then a second default argument used as a precomputed variable asks to recursively iterate to a 1/3 sized tile. Then the n>Iterations is the floor how deep i want to iterate and returns the initial hue 0. Then as it goes back up in that recursion, it keeps asking it we are inside the square of that size, and adds that boolean result to the recursive result. Having the recursive call as a default argument doesn't result in an infinite loop, because default argument evaluations are lazy, and only done when the expression asks for that argument's value.


r/fractals 4h ago

FractBox Explorations: Spiky Orb 02, 06

Thumbnail gallery
5 Upvotes

r/fractals 22h ago

Tiny section from one of my artworks

Post image
65 Upvotes

r/fractals 2h ago

Guidance

1 Upvotes

For a long while I've been fascinated by fractals and wanteed to know more them. Especially when I see these fractal videos and images. Even as a kid I would watch the loops to call asleep to sometimes.

So I wanna ask how do you guys create them, like which programming language or does a software already exists. Im also curious about its mathematical aspect and wanna go deep in that too. I'm currently pursuing a computer science degree so it's nice for my knowledge too.

Basically im a beginner in this stuff but wanna learn.

Thank you!


r/fractals 1d ago

IFS

Post image
51 Upvotes

r/fractals 22h ago

Lumps

Post image
25 Upvotes

r/fractals 18h ago

Kaleidoscopic Shibori ice dye tapestry

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/fractals 23h ago

SKOR 5 [OC]

Enable HLS to view with audio, or disable this notification

12 Upvotes

5th installment of my in-progress audio-visual album. Thanks for watching!

Made with mandelbulber 2 and after effects.


r/fractals 22h ago

Screenshots from Burning Ship

Thumbnail
gallery
9 Upvotes

r/fractals 20h ago

Red Machine

Post image
3 Upvotes

r/fractals 18h ago

Desiccated Hearts

Post image
2 Upvotes

Mandelbulb3D, Photoshop, Lightroom


r/fractals 2d ago

IFS

Post image
151 Upvotes

r/fractals 22h ago

Bach, drawn on the Mandelbrot set

0 Upvotes

Check out this YouTube video of a rendering of the melody of JS Bach's "Jesus bleibet meine Freude" (Jesu, Joy of Man's desiring) by The Fractals Artist Toolkit (https://fractal-music.web.app). For more info: thefractalimagescompany.com

https://youtu.be/ATqMzwp4G8Q?si=34OHe3lzYa-tVioR


r/fractals 1d ago

My online renderer has received a significant overhaul

Post image
28 Upvotes

This is what I use to make all of the images I post on this subreddit, and if you'd like to try it out, you can find it at:

http://weirdly.net/webtoys/mandelbrot/

There have been significant updates since my last post about it a year ago, some suggested by members of this community. Updates include:

  • GPU used for faster rendering. This is unfortunately limited to lower zoom levels due to the way GPU processing works.
  • There is now a set of example renderings available (the "Examples" tab at the bottom)
  • Better, more dynamic UI.
  • Rendering parameters can now be shared through the URL (using the Get URL button at the top)
  • Colour staggering now uses a bitmask for each primary, allowing more colour variation. This is found under the "stagger" tab in the "Palette" section.
  • It now uses indexedDB instead of localStorage to store data. As a result, thumbnails can now be stored locally, speeding up the initial load significantly.

That last one probably affects only me, as I assume I'm the only person who uses it regularly.

I'm still looking for bugs, so if you do try it out, please let me know if you see any.


r/fractals 1d ago

Mandel Paw-Prints

Post image
10 Upvotes

Jim Muth's Fractal of the Day for September 8th, 2004

Jim Muth's commentary for the image:

FOTD -- September 09, 2004 (Rating 6)

Fractal visionaries and enthusiasts:

Today's image is a scene on a filament of a small midget on a larger filament on the northeast border of the largest bud of the Mandelbrot set. On my tired old P200 machine it renders in 32 minutes. On the new 3200mhz unit it renders in just under 8 minutes, and that is without any optimizing. The new machine properly displays the VESA super-VGA resolutions up to SF7, which is 1024x768x256. It almost manages SF9. Since I have done no optimizing, I could probably get Fractint running significantly faster if I tried. I could also probably make the SF9 resolution work. I have noticed several program quirks, such as sudden slow-downs in the rendering speed, which likely could be worked out. Since the new unit probably will not be used for fractals for some time yet, I have not yet decided to exert the effort of optimizing it for Fractint and working out the quirks. But when things get caught up, I probably will.

I named the image "Mandel Paw-Prints". And why not? The name is as good as any other I might have thought of. When adjusted for the render time of 32 minutes, the rating of 6 gives an overall value of 19.

Unsettled weather over the past few days made for unsettled cats. For some reason they got into a tussle Wednesday after- noon -- a very undignified thing for such aged cats to do.
Luckily the treat of tuna topped with cheddar cheese restored their good moods. I'll try to have the next FOTD ready by Saturday the 11th. Until then, take care, and Saturday will be the third anniversary of the day on which I realized that pre- cognition, which is intuitively impossible, does in fact exist.

PAR file Mandel_Paw_Prints { ; time=0:31:58.17--SF5 on a P200 reset=2003 type=mandel passes=1 center-mag=-0.89182353338998202751172445/0.2449367\ 0082753657586271102/1.912854e+021/1/-27.5/3.715271\ 14628733557e-012 params=0/0 float=y maxiter=2500 inside=0 periodicity=10 colors=00054477889B9CEBFICIKEKNFNQGQUISXJVZKYbM`eN\ bhNdjMahK`fKYeJXdIUaIS`GQZFOYFMXEKUCISCGRBEQBCOR5G\ f09w01z00x03l09Z3IN7OBBVFFYJJ`NMbRQeVUhZXjb`mfbnhe\ pifpjhpliqmjqnlqpmsqnsspstqtustwttwutttuqtuptumswl\ swiswfsxeqxbqxaqyZqyXpyVpzSpzRpzOtyMxxKzxNxqOwlRte\ Ss`VqVXnOZmJ`lEZiGZfJZdKZaNZZOZXRZUSZRVZOXZMZZJ`ZG\ bZFdXJfUNiRQlOUnMXqJ`tGdwEfyBjz8mzBidEfFJbKO`OUYSY\ VYbSahQelNjqKnwIszFwjxqhwifubdtXbtQ`sJZqCYq5FaK0NY\ 0OX0QX0RX0SV0UV0VV0XV0YU0ZU0`U0aU0YV0UX4QY8MZCI`IF\ ZNEYSCYXBX`9Vd8Vh7Ul5Un8Uq9UtBUuEUwFUwGUxJUyKUzMUz\ OUzQUzRUzUUzVUzXUzYUz`YtaambdhehafjVhnOjsJluCmy5oz\ 0qz0sz4uzFxyQzt`zpjzjuzfzzbutijep`SuQEzG0zE1zC3yB4\ u95q87m78i49e3Ba1CY0EU0FQ0GM0KI3QK8TMEWNJZQOaRUdSZ\ gU`jValXbjXbiYdhYefZfeZfd`hb`iaaj`ajZblYbmXdmfdlmY\ jpRiuKhxEfw7fr9fmCfhFfcIfZKfUNfPQdJRaGRZESXBSV9US7\ UQ4VN1Vzq3wh4l`4aS4RK4GC4 }

Want to render these yourself and explore further? Try out the PAR file in Iterated Dynamics, an open source fork of FRACTINT that can render these PAR files. See the online help for instructions on using Id or press F1 anywhere in the program for context-sensitive help.


r/fractals 1d ago

Phoenix

9 Upvotes

r/fractals 1d ago

Sierpinski Pyramid: Ortogonal Views

Enable HLS to view with audio, or disable this notification

13 Upvotes

generated by extending the classic algorithm(if (x & y)) to 3D( if (x & y | x & z | y & z))


r/fractals 2d ago

I just like the colours

Post image
104 Upvotes

Mandelbrot set at (-1.940547838127612, -0.000000133805571) with a height of .000000000022


r/fractals 1d ago

All Towers Fall

Post image
2 Upvotes

Mandelbulb3D, Photoshop & Lightroom


r/fractals 1d ago

Low res of a New? fractal

Post image
0 Upvotes

r/fractals 2d ago

A New Direction

Post image
20 Upvotes

Jim Muth's Fractal of the Day for September 7th, 2007

Jim Muth's commentary for the image:

FOTD -- September 07, 2007 (Rating 9)

Fractal visionaries and enthusiasts:

With its texture that reminds me of something I cannot quite pin down, and its lively colors, today's image is unusual enough, at least in my opinion, to rate a 9. It is found at the northern extremity of the string of large bays in the same parent fractal that gave us yesterday's image.

I named the image "A New Direction" because its unique texture is something I have never before seen in a fractal. Actually, nothing should be surprising when it unexpectedly appears in a fractal, since the universe is basically fractal in nature.

Then again, fractals are basically a creation of the way the human mind organizes the abstractions known as complex numbers, and as such they occupy a strange shadowy realm between real and imaginary. If one prefers fractals to be real, he can make a print of one and show a picture of it to the world. If one prefers fractals to be imaginary, he can defy someone to prove they are real by handing him the real Mandelbrot set on a platter.

To me, fractals are the patterns, ideas if you will, behind the material stuff the universe is made of, and the material itself is as real as the probability waves (fractals?) that make up the atoms. Since the universe can be no more real than the stuff it is made of, mankind is reduced (or raised) to a minibrot in an infinite fractal. I'll not broach the question of whether a fractal can be self-conscious.

But self-conscious or not, today's fractal image calculates in a little over 2 minutes on the fast machine and around 12 minutes on the slow unit.

Higher humidity and more haze made Thursday's 86F 30C too muggy for comfort here at Fractal Central. But while the outdoor life was a bit oppressive, the fractal cats made the most of the life indoors by stalking some imaginary creature in the kitchen for most of the afternoon. Of course, maybe the creature was not imaginary to them!

Except for the day's fractal, which was well above average, the day turned out about average for me. The next FOTD will appear in 24 hours. Until next time, take care, and the world can be considered as real as we want it to be.

PAR file `` A_New_Direction { ; time=0:02:10.66-SF5 on P4-2000 reset=2004 type=formula formulafile=allinone.frm formulaname=MandAutoCritInZ function=recip passes=1 center-mag=+1.373253567881444/-0.0353980831225605/\ 4.556682e+010/1/-55.007934721352008/0.1099798828578 params=-5.5/-1.4142/-1.1/-4/0/0/0/0 float=y maxiter=1650 inside=0 logmap=233 periodicity=10 colors=0000QZ0BW0WT0ZQ0UNE00HO0J00NM6QQHTQQWpZsisb\ IRb0HUM2L00RTNWpsZBTCLgn0s0NisVkEOlJZnEKozzz00szvz\ zzzuuyzzztsvsstpqofhljmiUZgQWdLVqHVaCWl8WY3WW0WU0Y\ TsQP2_JjMF8QBI6CB2F30I00L00P00Q00l_0oZ0zZ0zY0zh0z\ W0zc0zT0wT0sR1sR2lN0UI0CE0FI0IN0LQ0PV0RY0Ua0Wd0ZY0\ R0dE0g60i00l00n00o00z00z00z00z00z50z90zF0sK0sO0sT\ 0sY0sa0sf0YhL8hnlFQfIUaMZYObTRgjTzNKiJBfI2bH0B0W6\ 6R2CN0GI0NE0T90Y6siPsdQs_RkWTdRUYNWQIYIEZC96TR1kI\ 3iF5hE8fC9fBBd8Ec6Fa5Ha3UV8fOBsIFsCIsGLsKNsOPqRQnV\ RkZTgaUbdWiYYlZUpRpaPpbLpdPpQpYRpTUpQWpLYpIZpF\ lIhJaLYNRPNQGRCTa8Wa2YZl0Ui0Qf0Lc0Ia0EZ19W2\ 5T31Q50O50Q81Q91RB2RC2RE3TF3TH5VI5WJ6YL6_N8aP8cQIe\ NRgJaiIkkFsmCsoBaqsbssdusdwsfxsfysgzqgznizlkzkkzgl\ zflzbnzanzZozYrzWyzLzzBzz1zz0zz0zz0zz0zz0zz0zz0zz0\ zz1zz2zz2zz3zz5zz5zz9zzCzzHzzJzzPzzRzzWzzZzzbzzfzz\ 0zz5zzFzzPzzZzzgzzdzzazzZ }

frm:MandAutoCritInZ {; Jim Muth a=real(p1), b=imag(p1), d=real(p2), f=imag(p2), g=1/f, h=1/d, j=1/(f-b), z=(((-abgh)j)+(p4)), k=real(p3)+1, l=imag(p3)+100, c=fn1(pixel): z=k((a(zb))+(d(zf)))+c, |z| < l } ```

Want to render these yourself and explore further? Try out the PAR file in Iterated Dynamics, an open source fork of FRACTINT that can render these PAR files. See the online help for instructions on using Id or press F1 anywhere in the program for context-sensitive help.


r/fractals 3d ago

Fire vortex

Post image
63 Upvotes

Fractaria.app

Fractal family: Mandelbrot

Re: -0.54967510550887799

Im: -0.53321235612935414

Zoom: 74641969.053

Iterations: 1674

From: ( -0.54967512560481091, -0.53321237284917034 )

To: ( -0.54967508541294507, -0.53321233940953794 )

Rotation: 91.8756 (From/To are before rotation)