Shop Mobile More Submit  Join Login
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:
 
:iconleawiggins:
LeaWiggins Featured By Owner Feb 8, 2014
Awesome!  Thanks!
Reply
:iconmorphapoph:
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:
Reply
:iconbaba49:
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
Reply
:iconmorphapoph:
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.
Reply
:iconbaba49:
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.
Reply
:iconmorphapoph:
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.
Reply
:iconbaba49:
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.
Reply
:iconmorphapoph:
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.
Reply
:iconbaba49:
baba49 Featured By Owner Sep 14, 2012  Hobbyist Digital Artist
What ever it is the two don't get along well :D
Reply
:iconmorphapoph:
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...
Reply
:iconbaba49:
baba49 Featured By Owner Aug 24, 2012  Hobbyist Digital Artist
Oh that's great news that I can have both in the folder. I will use the fl versions now for new pieces and by keeping the ordinary versions in the folder I can still see the old flames. Thank you Fred :bow:
Reply
:iconmorphapoph:
morphapoph Featured By Owner Sep 1, 2012
Oh... one more thing.
Most of those fl plugins have a "..._power" variable.
If you try using "..._power" variable values between -1 and 1, flames will tend to fade as its value approaches 0 from either direction.

Most of the time (IIRC) the flames may completely disappear in that range depending, I think, on the relative weight of the transform the fl variation is applied to.

I'm not very good with the plugin maths or code.
Reply
(1 Reply)
:iconbaba49:
baba49 Featured By Owner Aug 8, 2012  Hobbyist Digital Artist
Hi Fred,
I only just got to see this new present from you. I amso sorry to be so behind. Can't wait to play with this script :D Thank you very much for sharing this script.
Reply
Hidden by Owner
Hidden by Owner
Hidden by Owner
Hidden by Owner
Hidden by Owner
Hidden by Owner
Hidden by Owner
(1 Reply)
:iconmargot1942:
Margot1942 Featured By Owner Jul 28, 2012
I surely will play with this script. Thanks so much for share it with us. :-)
Reply
:iconmorphapoph:
morphapoph Featured By Owner Jul 28, 2012
You are welcome to use it to(:?) or until(:?) your heart's content.
And I hope it's an enjoyable experience.
Fred
Reply
:iconmorphapoph:
morphapoph Featured By Owner Jun 7, 2012
Thanks to you other commenteers too, that I didn't say hello to directly. I'm still floundering trying to do this DA theng.
Reply
:iconboot-cheese-3000:
boot-cheese-3000 Featured By Owner Jun 7, 2012
so this is the script you were telling me about eh? i get the feeling that gnarly fractals will work perfectly with this script.
Reply
:iconmorphapoph:
morphapoph Featured By Owner Jun 7, 2012
Yes I think it should be enjoyable.
But I may not have made it clear that the flames will be entirely new. Existing flames are not modified - you can't "feed" the script your gnarly flames, if that's what you thought.
... I suppose I could make something like that an option though.

Let me know if you find any kinks.
The choices are quite simple, only two of them.
The rest is automatic.
You shouldn't get any blank screens or stick pictures like those you've probably seen when Apo starts up (depending just a little on what you have checked under the Variations tab, on the Options panel).
Then again, I've never tried the script with only Linear or Linear3D checked. It's not something I'd recommend though, even not having tried it.
Reply
:iconboot-cheese-3000:
boot-cheese-3000 Featured By Owner Jun 8, 2012
oh GOD that would be a mistake, only having the linear variable selected. a complete freakin' nightmare.

ahhhh no gnarls barkley homie? guess i'll survive without it.......:laughing: i'll fiddle with it and see what happens when the kinks are worked out.
Reply
:iconcapstoned:
Capstoned Featured By Owner May 30, 2012   Digital Artist
Thanks Fred - will give it a spin...
Reply
:iconepogh:
Epogh Featured By Owner May 17, 2012  Professional General Artist
I love it Fred thank you so much for sharing your wisdom with us mere mortals....
Reply
:iconmorphapoph:
morphapoph Featured By Owner Jun 7, 2012
Thanks to you too Epogh.
I see you are having some success with your scripts. It is good when people enjoy them!
Reply
:iconepogh:
Epogh Featured By Owner Jun 8, 2012  Professional General Artist
Is there a script to rotate the finalFX I lurned how to transtale move it but not rotate yet?As far as my scripts go Im happy people have fun with them its why i post it.
Reply
:iconmorphapoph:
morphapoph Featured By Owner Jun 8, 2012
You have to use a little bit of geometry in your own script routine.

Flame.FinalXformEnabled := True;
SetActiveTransform(transforms);

randomAngle := DegToRad(randomRange(0,360));

transform.coefs[0,0] := cos(randomAngle);
transform.coefs[0,1] := sin(randomAngle);
transform.coefs[1,0] := cos(randomAngle + (PI / 2));
transform.coefs[1,1] := sin(randomAngle + (PI / 2));

You can use that for any transform actually, if it's the active transform.

You can also use the routine to rotate post transforms
by substituting "post" for "coefs" - leave the rest of the expressions the same: transform.post[x,y] :=

x and y represent the same four pairs of numbers with the comma between them.

hth... fred
Reply
:iconepogh:
Epogh Featured By Owner Jun 9, 2012  Professional General Artist
Thank you to much for this Fred its much apreciated
Reply
:iconmorphapoph:
morphapoph Featured By Owner Jun 9, 2012
Give a shout whenever you need a hand like that. It's my pleasure.
Reply
:iconfractal2cry:
fractal2cry Featured By Owner May 3, 2012
ty looks like a neat script
Reply
:iconosipenkov:
Osipenkov Featured By Owner May 1, 2012
SUPER!!!!!!!!!!!!!!!!!!!!!!

Thanks so much!
Reply
:icongraphiclia:
GraphicLia Featured By Owner May 1, 2012
Looking forward to playing with this! Thank you very much!! :heart:
Reply
:iconskyzyk:
skyzyk Featured By Owner May 1, 2012  Hobbyist Digital Artist
I have linked this here [link]
Reply
Add a Comment:
 
×
Download ZIP download, 7.7 KB




Details

Submitted on
April 30, 2012
File Size
7.7 KB
Submitted with
Sta.sh
Link
Thumb
Embed

Stats

Views
3,127 (1 today)
Favourites
23 (who?)
Comments
51
Downloads
492
×