Fractal 132 C – Pure Light
Part of ELEMENTS series – 08 2023
colors . diffraction . gradient . light . rainbow . spectrum . white
Fractal 132 C – zoom level 1
Fractal 132 C – zoom level 2
Data
This digital works is created exclusively from fractals, with 0% AI generated. It can therefore be converted into a set of functions and parameters that can be the basis for the training of an AI.
The mathematical formulas and parameter combinations corresponding to each fractal are presented below. In each case, the numerical characters have been replaced by â– to prevent unauthorized reproduction. If you are interested in using the full data set to train an AI, please contact Philippe.
Fractal 132 C - Pure Light - Part of ELEMENTS series - 08.2023

Layers {
layer:
caption="Background" opacity=â– â– â– mergemode=lighten
mapping:
center=â– â– â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– eâ– â– magn=â– .â– â– â– â– â– â– â– E-â– â–
formula:
maxiter=â– â– â– â– percheck=off filename="mt.ufm"
entry="mt-newton-error-j" p_c=â– /â– p_epsilon=â– E-â–
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation=â– â– index=â– â– color=â– â– â– â– â– â– â– index=â– â– â–
color=â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Layer â– " opacity=â– â– mergemode=screen
mapping:
center=â– .â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– â– â– magn=â– .â– â– â– â– â– â– â– â– â– angle=â– â– â–
formula:
maxiter=â– â– â– filename="mt.ufm" entry="mt-gen-celtic-j" p_c=â– /â–
p_n=â– .â– â– p_bailout=â– â– â– â– .â– f_fnâ– =ident f_fnâ– =abs
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " index=â– â– â– color=â–
index="â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â–
index="â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Background" opacity=â– â– â– mergemode=screen
mapping:
center=â– .â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– magn=â– .â– â– â– â– â– â– â– â– â– angle=â– â– â–
formula:
maxiter=â– â– â– filename="mt.ufm" entry="mt-gen-celtic-j" p_c=â– /â–
p_n=â– .â– â– p_bailout=â– â– â– â– .â– f_fnâ– =ident f_fnâ– =abs
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Layer â– " opacity=â– â– â– mergemode=overlay
mapping:
center=â– .â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– â– magn=â– .â– â– â– â– â– â– â– â– â– â– angle=â– â– â–
formula:
maxiter=â– â– â– filename="mt.ufm" entry="mt-gen-celtic-j" p_c=â– /â–
p_n=â– .â– â– p_bailout=â– â– â– â– .â– f_fnâ– =ident f_fnâ– =abs
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â–
index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– "
color=â– â– â– â– â– â– â– index="-â– â– @#â– SSâ– â– â– @#â– â– â– â– â– " color=â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Background" opacity=â– â– â– mergemode=lighten
mapping:
center=-â– .â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– â– magn=â– .â– â– â– â– â– â– â– â–
formula:
maxiter=â– â– â– adjust=yes filename="mt.ufm" entry="mt-latoocarfian-ii"
p_ab=â– â– /â– p_cd=â– .â– /â– p_epsilon=â– .â–
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation=â– â– â– index=â– â– â– color=â– â– â– index=â– â– â– color=â– â– â– â– â– â– â–
index=â– â– â– color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Background" opacity=â– â– â– mergemode=screen
mapping:
center=-â– .â– â– â– â– â– â– â– â– eâ– â– /â– .â– â– â– â– â– â– â– â– eâ– â– magn=â– .â– â– â– â– â– â– â– E-â– â–
formula:
maxiter=â– â– â– percheck=off filename="mt.ufm" entry="mt-newton-twist"
p_c=â– /â– .â– p_n=â– .â– p_epsilon=â– .â– â– â– â– â– â– â– â–
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation=â– â– index=â– â– color=â– â– â– â– â– â– â– index=â– â– â–
color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– index=â– â– â– color=â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Layer â– " opacity=â– â– â– mergemode=addition
mapping:
center=-â– .â– â– â– â– â– â– â– â– eâ– â– /â– .â– â– â– â– â– â– â– â– eâ– â– magn=â– .â– â– â– â– â– â– â– E-â– â–
formula:
maxiter=â– â– â– percheck=off filename="mt.ufm" entry="mt-newton-twist"
p_c=â– /â– .â– p_n=â– .â– p_epsilon=â– .â– â– â– â– â– â– â– â–
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation=â– â– index=â– â– color=â– â– â– â– â– â– â– index=â– â– â–
color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– index=â– â– â– color=â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Layer â– " opacity=â– â– mergemode=difference
mapping:
center=-â– .â– â– â– â– â– â– â– â– eâ– â– /â– .â– â– â– â– â– â– â– â– eâ– â– magn=â– .â– â– â– â– â– â– â– E-â– â–
formula:
maxiter=â– â– â– percheck=off filename="mt.ufm" entry="mt-newton-twist"
p_c=â– /â– .â– p_n=â– .â– p_epsilon=â– .â– â– â– â– â– â– â– â–
inside:
transfer=none
outside:
transfer=linear
gradient:
smooth=yes rotation=â– index=â– color=â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â–
index=â– â– â– color=â– â– â– â– â– index=â– â– â– color=â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Layer â– " opacity=â– â– mergemode=red transparent=yes
mapping:
center=â– .â– â– â– â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– â– â– â– â– magn=â– .â– â– â– â– â– â– â– angle=-â– â– .â– â– â– â–
formula:
maxiter=â– â– â– filename="mt.ufm" entry="mt-â– â– â– â– â– â– a" p_bailout=â– .â–
inside:
transfer=none solid=â–
outside:
transfer=linear
gradient:
smooth=yes rotation=-â– â– index=â– â– color=â– â– â– â– â– â– â– â– index=â– â–
color=â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â– index=-â– color=â– â– â– â– â– â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Layer â– " opacity=â– â– â– mergemode=multiply transparent=yes
mapping:
center=â– .â– â– â– â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– â– â– â– â– â– magn=â– â– .â– â– â– â– â– â– angle=-â– â– .â– â– â– â–
formula:
maxiter=â– â– â– filename="mt.ufm" entry="mt-â– â– â– â– â– â– a" p_bailout=â– .â– â–
inside:
transfer=none solid=â–
outside:
transfer=linear
gradient:
smooth=yes rotation=-â– â– index=â– â– color=â– â– â– â– â– â– â– â– index=â– â–
color=â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â– index=-â– color=â– â– â– â– â– â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Layer â– " opacity=â– â– â– mergemode=hardlight transparent=yes
mapping:
center=â– .â– â– â– â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– â– â– â– â– â– magn=â– .â– â– â– â– â– â– â– angle=-â– â– .â– â– â– â–
formula:
maxiter=â– â– â– filename="mt.ufm" entry="mt-â– â– â– â– â– â– a" p_bailout=â– .â–
inside:
transfer=none solid=â– â– â– â– â– â– â– â–
outside:
transfer=linear
gradient:
smooth=yes rotation=â– â– index=â– â– color=â– â– â– â– â– â– â– â– index=â– â–
color=â– â– â– â– â– â– â– â– index=â– â– color=â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â–
index=â– â– â– color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â– index=â– â– â–
color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â–
index=â– â– â– color=â– â– â– â– â– â– â– â– index=â– â– â– color=â– â– â– â– â– â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
layer:
caption="Background" opacity=â– â– â–
mapping:
center=â– .â– â– â– â– â– â– â– â– â– â– â– /â– .â– â– â– â– â– â– â– â– â– â– â– â– magn=â– .â– â– â– â– â– â– â– angle=-â– â– .â– â– â– â–
formula:
maxiter=â– â– â– filename="mt.ufm" entry="mt-â– â– â– â– â– â– a" p_bailout=â– .â–
inside:
transfer=none solid=â– â– â– â– â– â– â– â– â– â–
outside:
transfer=linear
gradient:
smooth=yes rotation=-â– â– index=â– â– â– color=â– â– â– â– â– â– â– â– index=â– â– â–
color=â– â– â– â– â– â– â– â– index=-â– â– color=â– â– â– â– â– â– â– â–
opacity:
smooth=no index=â– opacity=â– â– â–
}
mt-newton-error-j { ; Mark Townsend, â– Mar â– â– â– â–
;
; This formula is the result of an error while
; trying to implement Newton's method for
; z+(zâ– c-â– )^â–
;
init:
z = #pixel
float h = â– .â– â– â– â–
fz = fzd = oldz = â–
loop:
oldz = z
fz = z + (z â– @c - â– )^â–
fzd = â– / h â– (z + ((z + h) â– @c - â– )^â– - fz)
z = z - fz / fzd
bailout:
|z - oldz| > @epsilon
default:
title = "Newton Error Julia"
maxiter = â– â– â– â–
periodicity = â–
param c
caption = "Julia seed"
default = (-â– .â– ,â– )
endparam
param epsilon
caption = "Epsilon"
default = â– e-â–
hint = "This is the bailout value."
endparam
switch:
type = "mt-newton-error-m"
epsilon = epsilon
}
mt-gen-celtic-j { ; Mark Townsend, â– â– Jun â– â– â– â–
;
; From a formula by Paul Carlson
;
init:
z = #pixel
loop:
z = z^@n
z = z - @fnâ– (real(z)) + @fnâ– (real(z)) - @c
bailout:
|z| < @bailout
default:
title = "Generalized Celtic Julia"
param @c
caption = "Julia seed"
default = (â– ,â– )
endparam
param n
caption = "Exponent"
default = â– .â–
endparam
param bailout
caption = "Bailout value"
default = â– â– â– â– .â–
endparam
func fnâ–
caption = "First function"
default = ident()
endfunc
func fnâ–
caption = "Second function"
default = abs()
endfunc
switch:
type = "mt-gen-celtic-m"
bailout = bailout
n = n
fnâ– = fnâ–
fnâ– = fnâ–
}
mt-latoocarfian-ii { ; Mark Townsend â– â– Dec â– â– â– â–
init:
float xnew = â–
float ynew = â–
float a = real(@ab)
float b = imag(@ab)
float c = real(@cd)
float d = imag(@cd)
float x = real(#pixel)
float y = imag(#pixel)
loop:
xnew = sin(y â– b) + c â– sin(x â– b)
ynew = sin(x â– a) + d â– sin(y â– a)
x = xnew
y = ynew
#z = x + flip(y)
bailout:
|#z - #pixel| > @epsilon
default:
title = "Latööcarfian II"
magn = â– .â–
param ab
caption = "(a, b)"
default = (-â– .â– â– â– â– â– â– , â– .â– â– â– â– â– â– )
endparam
param cd
caption = "(c, d)"
default = (â– .â– â– â– â– â– â– , â– .â– â– â– â– â– â– )
endparam
param epsilon
caption = "Epsilon"
default = â– .â–
endparam
}
mt-newton-twist { ; Mark Townsend, â– â– Mar â– â– â– â–
;
; Modified Newton's method for z^n-z. I've
; allowed the "s" parameter from the Bof
; Newton formulas to become complex and
; used it as the seed for the Julia sets.
;
init:
z = #pixel
float h = â– .â– â– â– â–
fz = oldz = zh = â–
loop:
oldz = z
zh = z + h
fz = z^@n - z
z = z - fz / (â– / h â– ((zh^@n - zh) - fz) + @c)
bailout:
|z - oldz| > @epsilon
default:
title = "Newton Twist"
periodicity = â–
param c
caption = "Disturbance"
default = (â– ,â– )
hint = "The best way to set this value is with \
the Switch feature."
endparam
param n
caption = "Exponent"
default = â– .â–
hint = "The practical effect of this parameter is \
to change the number of spiral arms."
endparam
param epsilon
caption = "Epsilon"
default = â– e-â–
hint = "This is the bailout value."
endparam
switch:
type = "mt-newton-twist"
n = n
c = #pixel
epsilon = epsilon
}
mt-â– â– â– â– â– â– a { ; Mark Townsend â– â– Jul â– â– â– â–
init:
z = â–
int iter = â–
loop:
z = z^iter + iter â– #pixel
iter = iter + â–
bailout:
|z| < @bailout
default:
title = "â– â– â– â– â– â– a"
param bailout
caption = "Bailout value"
default = â– â– â– â– .â–
endparam
}