Fractal Variation List

Flame Fractal Variations – Rick Sidwell

Variations and their Types

Notes by Rick Sidwell


This is an attempt to list summary information and resources about the many variations used in programs like Apophysis and JWildfire. Right now, it is more an experiment. With a thousand variations to cover, it will take awhile to get them all! Most variations are grouped with similar ones, so scroll up or down when you get to a variation summary to see them. There are two ways to browse the information:

By variation name. Start this page, which lists the variations in alphabetical order with a one line description of each. Click on the variation you want information on, or by group (type of variation).
VariationTypesDescription
archLine ShapesA double arch.
augerWavesWave effect that gets stronger further from the origin
bi_linearLinearSwap x and y
blobBlobsPushes and pulls the plane using a radial sine wave to make it look like a blob.
blob_flBlobs“Fluid” version of blob; allows fractional values for waves
blob2BlobsModulate a flame using radial sine waves.
blob3DBlobsA variant of blob that adds a 3D component.
blurShapesCircle with a bright centre.
blur_circleShapesCircle with even coloring.
blur_heartShapesCreates a heart from two ellipses.
blur_linearBlurryCreate a motion blur effect.
blur_pixelizeBlurryAverages colors in an area to make large square pixels.
blur_zoomBlurryCreate a zoom blur effect.
blur3DShapesThree dimensional Gaussian blur.
boardersBoardersDivide the plane into squares with borders.
boarders2BoardersDivide the plane into squares with borders, with parameters.
butterflyReshapersReshape squares centered at the origin into butterfly shapes.
butterfly_fayLine ShapesA butterfly shaped curve discovered by Temple H Fay in 1989.
cannabiscurve_wfPolar ShapesShape resembling a cannabis leaf.
checkerboard_wfPatternsGenerate a checkerboard pattern.
checksShreddersDivides the flame into a checkerboard and shifts half of the squares up and left and the other half down and right.
chrysanthemumShapesChrysanthemum flower shaped curve.
cloverleaf_wfPolar ShapesShape resembling a four leaf clover.
circleblurShapesCircle with even coloring.
circlizeReshapersReshape squares centered at the origin into circles.
circlize2ReshapersReshape squares centered at the origin into circles (scaled to work better with other variations)
circleRandShape GroupsRandom size circles in a grid.
circlesplitSplittersSplit the flame in a circle centered at the origin.
circusSplittersScale the unit circle and the the rest of the flame separately.
clifford_jsAttractorsStrange attractor attributed to Cliff Pickover
colormap_wf /
post_colormap_wf
ImportersLoad colors from an external image.
conic/conic2Polar ShapesConic section shape (ellipse, parabola, or hyperbola)
cornersSplittersSplits the plane along the x and y axes and stretches it as if tugging the corners.
cpowCpowRaise input point to a complex power specified by its real and imaginary parts
cpow2CpowRaise input point to a complex power specified in polar coordinates
cpow3CpowRaise input point to a complex power to produce a spiral
cpow3_wfCpowAttempt to port cpow2 to JWildfire that  "by happy accident became something else"
dc_linearLinearDirect color version of linear3D.
d_sphericalInversionCombines spherical and linear
discDiscSwap polar coordinates ρ and θ.
disc2DiscSwap polar coordinates ρ and θ, but using Manhattan distance instead of
Euclidean.
disc3DiscSwap polar coordinates ρ and θ, with parameters.
disc3dDiscSwap 2D polar coordinates ρ and θ and transforms z according to the distance from the origin.
dc_acrilicStampsCreate a pattern reminiscent of acrylic pour painting.
dc_apollonianStampsCreate a colorful pattern.
dc_boardersBoardersPresumably, a direct color version of boarders, but it appears to be the same as boarders.
dc_booleansStampsCreates patterns based on boolean operators.
dc_butterfliesStampsCreates butterfly patterns using a Nova fractal
dc_cairotilesStampsCreate patterns from rotated squares in a grid.
dc_circlesblueStampsCreate random bubbles.
dc_circuitsStampsCreate a pattern reminiscent of a circuit board.
dc_codeStampsCreate a fractal picture, using arbitrary code.
dc_ducksStampsCreate a fractal "ducks" pattern.
dc_fingerprintStampsCreate a pattern resembling a fingerprint.
dc_fractaldotsStampsCreate a pattern from fractally arranged dots.
dc_gabornoiseStampsGenerate a pattern resembling Gabor noise.
dc_glyphoStampsGenerate a pattern based on rings of nested circles.
dc_grid3DStampsGenerate a 2D image of a 3D grid.
dc_hexagonsStampsGenerate a hexagon grid pattern.
dc_hoshiStampsCreate a design based on fractal hoshi tiling.
dc_hyperbolictileStampsCreate a {3,8} hyperbolic tessellation mapped to a Poincare disk.
dc_inversionStampsCreate a fractal design based on circle inversion.
dc_kaleidocomplexStampsGenerate a kaleidoscopic pattern.
dc_kaleidoscopicStampsGenerate a kaleidoscopic pattern.
dc_kalisetStampsGenerate a pattern using Kalisets.
dc_kaliset2StampsGenerate a pattern using kalisets.
dc_layersStampsCreate a layered pattern of wavy circles.
dc_mandalaStampsCreate a kaleidoscopic mandala pattern.
dc_mandbrotStampsCreate a kaleidoscopic pattern based on the Mandelbrot set.
dc_mandelbox2DStampsCreate a two dimensional Mandelbox pattern.
dc_mengerStampsGenerate a Sierpiński carpet pattern (looks like the face of a Menger sponge).
dc_moebiuslogStampsCreate a spiraling pattern using log and a Möbius transform.
dc_pentatilesStampsGenerate a pattern of tiled pentagons.
dc_poincarediscStampsGenerate a hyperbolic tiling mapped to a Poincare disk.
dc_quadtreeStampsCreate a graphical display of a random quadtree.
dc_randomoctreeStampsCreate a graphical (2D) display of a random (3D) octree.
dc_rotationsStampsCreate a pattern using repeated rotations.
dc_spacefoldStampsCreate a pattern using a space folding technique.
dc_squaresStampsCreate a pattern of squares on a grid.
dc_starsfieldStampsCreate a field of stars.
dc_sunflowerStampsCreate a pattern of spirals.
dc_teslaStampsCreate a pattern resembling electrical arcing.
dc_treeStampsGenerate a tree shape.
dc_triantessStampsConstruct a tiling using Wythoff construction.
dc_truchetStampsGenerate a truchet tiling pattern.
dc_turbulenceStampsGenerate a turbulence noise pattern.
dc_voronoiseStampsGenerate a pattern based on a combination of Voronoi diagrams and noise.
dc_vortexStampsCreate a pattern from a train of vortices.
dc_warpingStampsGenerate a texture using fBm warping.
dc_worleyStamps
dc_linearLinearDirect color version of linear3D
dc_perlinPatternsGenerate a pattern based on fractal Brownian motion (fBm), also known as Perlin noise.
dla_wfPatternsCreate a simple Diffusion Limited Aggregation (DLA) pattern.
dla3d_wfPatternsCreate a 3D Diffusion Limited Aggregation (DLA) mesh.
dragon_jsLine ShapesDraws a Heighway dragon curve.
drosteCpowImplements Eschers map using logarithms; same effect as escher
ediscDiscSwap elliptic coordinates μ and ν.
eJuliaJuliaPolynomial Julia sets in elliptic coordinates
epispiralRosecurveAn inside-out rose curve, known as an epispiral curve
epispiral_wfRosecurveAlternate version of epispiral
escherCpowImplements Escher’s Map
exblurBlurryBlur effect radiating from a point
extrudeZ manipulationExtrude the other variations on the transform by stretching the z coordinate
fanFlippersDivides the plane into pie shaped wedges and rotates them (dependent variation).
fan2FlippersDivides the plane into pie shaped wedges and rotates them.
fdiscDiscSwap polar coordinates ρ and θ, first taking the reciprocal of ρ; scales
by 2𝜋 instead of 𝜋.
flattenZ manipulationFlatten the flame by setting the z coordinate to 0
flipcircleFlippersFlips the points inside a circle centred at the origin top to bottom.
flipyFlippersFlips the points on the right side of the y-axis top to bottom.
flowerRosecurveFilled-in rose curve; looks like a flower with petals
flower_dbBlobsReshape a flame into a 3D flower
flower3DRosecurveExperimental 3D version of flower
gaussian_blurShapesFuzzy circle with a bright center, made from a Gaussian distribution
gingerbread_manAttractorsAn attractor that resembles a gingerbread man
glitchy1FlippersMix of  (divide flame into strips and flip them) and  (blur to resemble flowing pixels).
glsl_acrilicStampsCreate a pattern reminiscent of acrylic pour painting.
glsl_apollonianStampsCreate a colorful pattern.
glsl_circlesblueStampsCreate random bubbles.
glsl_circuitsStampsCreate a pattern reminiscent of a circuit board.
glsl_codeStampsCreate a fractal picture, using arbitrary code.
glsl_fractaldotsStampsCreate a pattern from fractally arranged dots.
glsl_grid3DStampsGenerate a 2D image of a 3D grid.
glsl_hoshiStampsCreate a design based on fractal hoshi tiling.
glsl_hyperbolictileStampsCreate a {3,8} hyperbolic tessellation mapped to a Poincaré disk.
glsl_kaleidocomplexStampsGenerate a kaleidoscopic pattern.
glsl_kaleidoscopicStampsGenerate a kaleidoscopic pattern.
glsl_kalisetStampsGenerate a pattern using Kalisets.
glsl_kaliset2StampsGenerate a pattern using Kalisets.
glsl_mandalaStampsCreate a kaleidoscopic mandala pattern.
glsl_mandelbox2DStampsCreate a two dimensional Mandelbox pattern.
glsl_randomoctreeStampsCreate a graphical (2D) display of a random (3D) octree
glsl_squaresStampsCreate a pattern of squares on a grid.
glsl_starsfieldStampsCreate a field of stars.
gosper_jsLine ShapesDraws a Gosper island curve, also known as a flowsnake.
gpatternShape GroupsA grid pattern of polygons.
gumowski_miraAttractorsThe strange attractor of Gumowski-Mira
hamid_jsLine ShapesFigures made from lines and circles based on works by Iranian mathematician Hamid Naderi
Yeganeh.
harmonograph_jsLine ShapesFigures that might be made from a swinging pendulum on a harmonograph.
henonAttractorsStrange attractor discovered by Michel Hénon
hilbert_jsLine ShapesDraws a Hilbert curve, a fractal space-filling curve.
hopalongAttractorsHopalong attractor, also known as the Martin map
htree_jsLine ShapesDraws an H-tree (made from lines in the shape of the letter H).
idiscDiscSwap polar coordinates ρ and θ, first taking the reciprocal of ρ.
inflateZ_1Z manipulationSet z to tilt the plane forward, basing z mostly on y, but with some distortion
inflateZ_2Z manipulationSet z to tilt the plane diagonally
inflateZ_3Z manipulationWarp z to give a strong three dimensional effect
inflateZ_4Z manipulationSet z to create interleaved helix shapes
inflateZ_5Z manipulationSet z to give a gentle three dimensional wave shape
inflateZ_6Z manipulationSet z to give a rolling shape
inversionInversionGeneralizes 2D circle inversion; same as spherical with the default parameters
invpolarPolarTreat the rectangular coordinates (x,y) of a point as polar coordinates (ρ,θ) (the
inverse of polar)
isosfplot3d_wfPlottingIsosurface plot (plots points where the value of a function is near zero)
japanese_maple_leafPolar ShapesShape resembling a Japanese maple leaf.
juliaJuliaClassic quadratic Julia set (deprecated; use julian with power=2)
julia3DJuliaClassic polynomial Julia set with 3D extrusion
julia3D_flJulia“Fluid” version of julia3D; allows fractional values for power
julia3DqJuliaJulia set using a rational power with 3D extrusion
julia3DzJuliaClassic polynomial Julia set with 3D extrusion
julia3Dz_flJulia“Fluid" version of julia3Dz; allows fractional values for power
juliacJuliaJulia set using a complex power
juliacomplexJuliaJulia set using a complex power
julianJuliaClassic polynomial Julia set
julian_flJulia“Fluid” version of julian; allows fractional values for power
julian2JuliaJulian with an integrated affine transform
julian2dcJuliaJulian2 with direct color
julian3DxJuliaJulian2 with 3D wave effect
juliaNabJuliaVariant of julian with different parameters
juliaqJuliaJulia set using a rational power
lazysensenFlippersDivide the flame into strips and flip them.
koch_jsLine ShapesDraws a Koch curve.
lineLine ShapesA straight line.
linearLinearCopy the input (x and y only)
linear3DLinearCopy the input (x, y, and z)
linearTLinearTweak of linear, adding an exponent for x and y
linearT3DLinearTweak of linear3D, adding an exponent for x, y, and z
lissajousLine ShapesA Lissajous curve (named for Jules-Antoine Lissajous, who studied them).
lsystem_jsL-SystemsCreate a two dimensional shape using an L-System. Compatible with the Fractint L-System
type
lsystem3D_jsL-SystemsCreate a three dimensional mesh using an L-System.
lorenz_jsAttractorsStrange attractor first studied by Edward Lorenz
loziAttractorsStrange attractor discovered by René Lozi
macmillanAttractorsPerturbed McMillan map (studied by Edwin McMillan)
mandalaPatternsGenerate a fractal kaleidoscope pattern based on rotation transformations and rounding errors.
maple_leafPolar ShapesShape resembling a maple leaf.
maurer_linesMaurer LinesGeneralized string art
maurer_roseRosecurveString art on a rose curve
metaballs3d_wfShape GroupsA group of metaballs,balls (solid spheres) that merge when close to each other to form blobs.
minkowscopeFlippersFlip the plane in a wave shape based on the Minkowsky question-mark function across the origin.
nBlurShapesPolygon shaped blur
ngonReshapersReshape circles centered at the origin into polygons, with an option for inversion
noiseBlurryAdd noise as a blur effect
npolarJuliaMashup of julian and polar2
nsudokuShape GroupsA 9×9 grid of nested polygons, with coloring based on sudoku.
oak_leafPolar ShapesShape resembling an oak leaf.
obj_mesh_primitive_wfMeshesUse a predefined object as a 3D mesh
obj_mesh_wfImportersLoad a 3D mesh from an OBJ format file
oscilloscopeFlippersFlip the plane in a sine wave shape across the x axis.
oscilloscope2FlippersFlip the plane in a sine wave shape across the origin with perturbation.
ovoidInversionSpherical with x and y scaling
ovoid3DInversionSpherical with x, y, and z scaling
parplot2d_wfPlottingParametric equation surface plot (2D surface plotted in three dimensions)
pdjAttractorsPeter de Jong attractor
phoenix_juliaJuliaJulian with extra distortion parameters
pieShapesA circle with wedges missing, like pieces of pie
pie_flShapesFluid version of pie, allows fractional value for slices
pie3DShapesThree dimensional version of pie
pixel_flowBlurryBlur effect resembling flowing pixels
polarPolarTreat the polar coordinates (ρ,θ) of a point as rectangular coordinates (x,y)
polar2PolarTreat the log-polar coordinates (ρ,θ) of a point as rectangular coordinates (x,y)
polar2_3DPolarVariant of polar2 with added 3D wave
polarplot2d_wfPlottingPlot, in polar coordinates, rho in terms of theta, with 3D extrusion
polarplot3d_wfPlottingPlot rho in terms of theta and phi (spherical coordinates) or theta and (cylindrical coordinates)
post_axis_symmetry_wfSymmetryMirror the flame across the x, y, or z axis, with rotation.
post_bumpmap_wfZ manipulationSet z from an external bumpmap image
post_mirror_wfSymmetryMirror the flame across the x, y, and/or z axes.
post_point_symmetry_wfSymmetryMirror the flame across the x, y, and/or z axes.
post_polar2PolarTreat the log-polar coordinates (ρ,θ) of a point as rectangular coordinates (x,y)
post_sphericalInversionReflects the plane across the unit circle
post_zscaleInversionMultiply the z value by the variation amount
post_ztranslateZ manipulationAdd the variation amount to z, translating points up or down the z axis
pRose3DRosecurveRose curve with three dimensional shaping
pre_blurShapesPre version of gaussian_blur
pre_boarders2BoardersAdds some parameters to boarders
pre_discDiscSwap polar coordinates ρ and θ.
pre_disc3dDiscSwap 2D polar coordinates ρ and θ and transforms z according to the distance from
the origin.
pre_polar2PolarTreat the log-polar coordinates (ρ,θ) of a point as rectangular coordinates (x,y)
pre_polar2_yPolarFlawed attempt at a pre version of polar2
pre_sphericalInversionReflects the plane across the unit circle
pre_zscaleZ manipulationMultiply the z value by the variation amount
pre_ztranslateZ manipulationAdd the variation amount to z, translating points up or down the z axis
prepost_circlizeReshapersCirclize before and uncirclize after other variations, or vice versa
primitives_wfShapesBlur with selectable two or three dimensional shape
pRose3DRosecurveRose curve with three dimensional shaping
radial_blurBlurryBlur effect rotating around the origin
rectanglesFlippersDivide the plane into rectangles and flip each horizontally and vertically.
rhodoneaRosecurveAdvanced rose curve
roseRosecurveModulate a flame using the rose curve
rose_wfRosecurveSimple rose curve
rsquares_jsLine ShapesDraws a pattern of recursively placed squares.
sattractor3DAttractorsGenerate a 3D mesh from differential equations
sattractor_jsAttractorsA strange attractor attributed to Roger Bagula
scramblyFlippersDivide the central square into subsquares and scramble them.
separationSplittersSplits the plane along the x and y axes, squishing or stretching the half planes.
shapePolar ShapesGeneral shape generator using the superformula
shreddedShreddersShreds the flame into strips in the x, y, and z directions and scrambles them.
shredlinShreddersDivides the plane into horizontal and vertical strips and shrinks them.
shredradShreddersDivides the plane into wedges and shrinks them
sineblurShapesA circle with a shading effect
sphereblurShapes3D version of sineblur
sphericalInversionReflects the plane across the unit circle
spherical3DInversionA 3D version of spherical
spherical3D_wfInversionA 3D version of spherical
spirographLine ShapesA Spirograph figure (epitrochoid or hypotrochoid).
spirograph3DLine ShapesA 3D Spirograph figure.
splitFlippersSplit the plane into horizontal and vertical strips and flip alternate strips across the x and y
axes.
splitsSplittersSplits the plane along the x and y axes, moving the half planes evenly.
splits3DSplittersSplits the flame along the x, y, and z axes.
spligonSplittersDivide the plane into wedges and move them apart and around, leaving a polygon in the center.
snowflake_wfPatternsGenerate a snowflake shape using a cellular automaton.
squareShapesSquare shaped blur
square3DShapesCube shaped blur
squarizeReshapersReshape circles centered at the orgin into squares
starblurShapesStar shaped blur
subflame_wfImportersUse a flame as a shape.
sunflowerPatternsGenerate a spiral of small polygons that can resemble the center of a sunflower.
super_shapeReshapersReshape (or create a shape) using the superformula
superShape3dShapesGeneral 3D shape generator using two superformula instances
svensson_jsAttractorsJohnny Svensson attractor
svg_wfImportersImport a Scalable Vector Graphics (SVG) file.
sym_bg1SymmetryTo make the copies overlap, set stepx=-1 and stepy=0. Then adjust the parameters to achieve the desired positioning.
synthSynSynththCombo variation (emulates several others) with added wave functions
sym_bg1SymmetryMake two identical copies of the flame.
sym_bg2SymmetryMake two copies of the flame, the original and a horizontal reflection.
sym_bg3SymmetryMake two copies of the flame, the original and a 180° rotation.
sym_bg4SymmetryMake two copies of the flame, the original and a vertical reflection.
sym_bg5SymmetryMake two copies of the flame, the original and a horizontal reflection.
sym_bg6SymmetryMake four copies of the flame, the original, a vertical reflection, a horizontal reflection, and
a 180° rotation.
sym_bg7SymmetryMake four copies of the flame, the original, a vertical reflection, a horizontal reflection, and
a 180° rotation.
sym_ng1SymmetryMake two identical copies of the flame.
sym_ng2SymmetryMake two copies of the flame, the original and a horizontal reflection.
sym_ng3SymmetryMake two copies of the flame, the original and a 180° rotation.
sym_ng4SymmetryMake four copies of the flame, the original, a vertical reflection, a horizontal reflection, and
a 180° rotation.
sym_ng5SymmetryMake four copies of the flame, the original, a vertical reflection, a horizontal reflection, and
a 180° rotation.
sym_ng6SymmetryMake four copies of the flame, two of the original and two horizontal reflections.
sym_ng7SymmetryMake two copies of the flame, the original and a horizontal reflection.
sym_ng8SymmetryMake eight copies of the flame, two each of the original, a vertical reflection, a horizontal
reflection, and a 180° rotation.
sym_ng9SymmetryMake four copies of the flame, the original, a vertical reflection, a horizontal reflection, and
a 180° rotation.
sym_ng10SymmetryMake four copies of the flame at 90° angles from each other.
sym_ng11SymmetryMake eight copies of the flame, four at 90° angles from each other, and reflections of each of
these.
sym_ng12SymmetryMake eight copies of the flame, four at 90° angles from each other, and reflections of each of these.
sym_ng13SymmetryMake six copies of the flame, two each at 120° angles from each other, all with a horizonal
reflection.
sym_ng14SymmetryMake twelve copies of the flame, two each at 120° angles from each other, plus horizontal
reflections of each.
sym_ng15SymmetryMake twelve copies of the flame, two each at 120° angles from each other, plus horizontal
reflections of each.
sym_ng16SymmetryMake twelve copies of the flame, two each at 60° angles from each other.
sym_ng17SymmetryMake 24 copies of the flame, two each at 60° angles from each other, plus horizontal reflections of each.
szubietaPatternsFractal patterns by Santiago Zubieta: circle squares and square tile.
terrain3DPatternsGenerate a random terrain surface mesh
tapratsShape GroupsGenerate an Islamic style tiling (based on code from the “taprats” program).
text_wfImportersA line of arbitrary text
threeplyAttractorsA strange attractor named Three Ply
tradeFlippersTrade a circle on the right with a circle on the left, flipping them in the process.
tri_boarders2BoardersDivide the plane into hexagons with borders
triangleShapesTriangular blur (3D)
tree_jsLine ShapesDraws a fractal tree.
tqmirrorFlippersDivide the plane into four regions using right angles; shift one region and flip or rotate the
others.
unpolarPolarTreat the rectangular coordinates (x,y) of a point as log-polar coordinates (ρ,θ) (the
opposite of polar2)
vibrationWavesAdd sine waves in two arbitrary directions
vibration2WavesAdd sine waves in two arbitrary directions with modulation
wangtilesPatternsGenerate a (possibly repeating) pattern from a 12×8 set of Wang tiles.
waveblur_wfShapesCreates waves, like ripples in a pond
wavesWavesAdd sine waves to x and y (dependent variation)
waves2WavesAdd sine waves to x and y
waves2_3DWavesAdd sine waves to x and y with 3D addition
waves2_radialWavesAdd sine waves to x and y outside a circle centered at the origin
waves2_wfWavesAdd damped sine or cosine waves to x and y
waves22WavesAdd sine waves to x and y with power option
waves23WavesAdd triangular “waves” to x and y
waves2bWavesAdd sine waves to x and y with scaling based on distance from center
waves3WavesAdd modulated sine waves to x and y
waves3_wfWavesAdd damped squared sine or cosine waves to x and y
waves4WavesAdd sine waves to x and y with fracturing of horizontal wave
waves4_wfWavesAdd damped cubed sine or cosine waves to x and y
waves42WavesAdd sine waves to x and y with fracturing of horizontal wave
wavesD2WavesAdd damped sine or cosine waves to x and y
wavesD3WavesAdd damped squared sine or cosine waves to x and y
wavesD4WavesAdd damped cubed sine or cosine waves to x and y
wavesnWavesAdd damped waves to polynomial Julia set (aka julian)
wdiscDiscSwap polar coordinates ρ and θ, first taking the reciprocal of ρ, afterwards flipping the bottom half.
xheartReshapersReshape circles centered at the origin into hearts
xheart_blur_wfShapesHeart shaped blur
xtrbBoardersDivide the plane into hexagons with borders; tri_boarders2 with extra parameters
yplot2d_wfPlottingPlot y in terms of x, with 3D extrusion
yplot3d_wfPlottingPlot y in terms of x and z
zblurShapesGaussian blur for the z axis only (no effect on x or y)
zconeZ manipulationAdd the x-y distance of each point to z, thus transforming the plane into a cone
ztranslateZ manipulationAdd the variation amount to z, translating points up or down the z axis
Z_archLine ShapesA double arch.
Z_conicLine ShapesConic section shape (ellipse, parabola, or hyperbola)

Notes by Rick Sidwell

I personally use JWildfire most often for generating fractal flames, and have used it to create most of the example images. However, this project is not limited to that program, and includes variations made for other programs as well. However, with very few exceptions, only variations for which source code is available are listed here.

Please don’t create issues for missing variations; I’m already aware most variations are missing.

Related Posts

You may be interested in ...

Leave a Comment