Shop Mobile More Submit  Join Login


Submitted on
April 30, 2012
File Size
7.7 KB
Submitted with


23 (who?)
Symmetries and Spirals - Apophysis Script by morphapoph Symmetries and Spirals - Apophysis Script by morphapoph
The "Syms and Spirals" script can be used in Apophysis versions from 2.08 forward, and in 7X revisions 14 and higher.

The script is simple to use.

In the first dialog enter a positive number or 0 for the "Order of Symmetry". For example, entering a 6 would create flames that appear to have 6 sides or points.

In the second input dialog enter the type of flames that should be created in the batch flame set: symmetric only, spiral only, or both. Use the numbers shown on the input dialog to make the corresponding choice.

A file will be created in your default Apophysis directory named "Syms_and_Spirals.flame" which contains the randomly generated flames.
This file will be deleted and re-created each time the script is run. Do not use this file to save flames you wish to keep!

The readme included in the zip file contains some further detailed information.

No plugins are required for the script to work properly.

Note of acknowledgement:
I've used a modified version of an algorithm to generate the spiral structures which I first saw used by slobo777 in a script he published quite some time ago.
It's always been my favorite spiral generating method. (Thank you Neil!)

___Additional Notes and Tips___

Flames generated with this script can be tweaked fairly easily. The first three transforms in each flame are the ones you should change. Change anything: position, shape, colors, variations & variables, etc.
Transforms after the first three are responsible for causing the symmetry or spiral shape of the flame. So if you move those or change any of their other properties, you will probably break the symmetry or spiral effect.

Try also moving the post transforms associated with the first three transforms. Some of them may have been moved (randomly) already. Symmetry and spiral effects will also break if you move the post transforms associated with transforms numbered higher than 3.

Thank you for trying the script and I hope you find it worthwhile!
Add a Comment:
LeaWiggins Featured By Owner Feb 8, 2014
Awesome!  Thanks!
morphapoph Featured By Owner Feb 14, 2014
You're welcome to it and I hope you are able to enjoy using it.
Please let me know if not.
:peace: :heart: :peace:
baba49 Featured By Owner Aug 16, 2012  Hobbyist Digital Artist
Hi Fred,
I understand the ban bit of the script. I wonder what problems you mean regarding the Transform Editor. I havn't noticed any these last two days while I was working with the plugin collection on the list I sent you. It's not my usual collection. I will go back to my other plugin folder now.

Sofar I have not received the new script but when I do I try it with the plugins that were in the folder when I ran the tests.

Good luck with your further investigations. If I can help some more just holler :D
morphapoph Featured By Owner Aug 17, 2012
The Transform Editor problem I saw turned out to be due to two copies of the same plugin with different .dll names.
It was apparently unrelated.
baba49 Featured By Owner Aug 18, 2012  Hobbyist Digital Artist
Was it waves and waven? I am never sure if they are both the same or not.
morphapoph Featured By Owner Aug 18, 2012
No, I had both "Epispiral.dll" and "EpispiralVariationPlugin.dll" in the plugins folder.

After I removed the one with the long name the Transform Editor was ok.
baba49 Featured By Owner Aug 21, 2012  Hobbyist Digital Artist
I get errors in connection with wave. I have in my collection a waves.dll and a wavesn.dll and they give me a problem on start up occasionally. I have to solve that problem still. Possibly they are both the same but apo wants the version with the exact name that is included in a flame that apo has at start up... yes, it's time that I check this closely.
morphapoph Featured By Owner Sep 13, 2012
I just thought of this: maybe waves and wavesn use a variable that has the same name. When variables in different variations have the same name Apo will generally have a problem. It may not show up until both variations are in the same transform. I can't exactly remember how that works but I know it's a problem.
baba49 Featured By Owner Sep 14, 2012  Hobbyist Digital Artist
What ever it is the two don't get along well :D
morphapoph Featured By Owner Aug 21, 2012
I think I forgot to answer one of your questions earlier.
You asked if you could have both pie and pie_fl available in the plugins folder.
With all of my substitute plugins the answer is yes but I won't speak for others' plugins.

You can have flower and flower2 or blob and blob_fl - none of my plugins should conflict with the originals.
My julian_fl plugin is the same as julian except for the fractional power values. So you double up the julian effect on any transform. Same for all of them.
Not many people have tried this "doubling effect" that I know of.

I dunno about waves. It's always been a problem of some sort, even when it was built in. (It "disappears" flames sometimes under certain conditions.)
Maybe wavesn inherited the problem. I'll look myself later...
Add a Comment: