SYNTH GARDEN-script

Flower. Created by Krys with Apophysis7 and BC's  script.

// Collaboration between Bart Doestch and Bunny Clarke

// bunnyclarke.my-fractals.com

// Synth Gardens - Only for 2.06 3D Hack

// Requires synth plugin


clear;


randomx := (1 + (random * 0.08))


AddTransform;

with Transform do

begin

Transform.linear3D := 1;

Transform.A := -0.724083;

Transform.B := -0.679969;

Transform.C := -0.679969;

Transform.D := 0.724083;

Transform.E := 0;

Transform.F := 0;

Transform.weight := 1;

Transform.color := random;

Transform.Symmetry := -1;

end;



randomx := (1 + (random * 0.08))


AddTransform;

with Transform do

begin

Transform.linear3D := (1 + (random * 0.25));

Transform.sinusoidal := 0.1 * randomx;


Transform.A := (-0.255826 * randomx);

Transform.C := (0.215753 * randomx);

Transform.B := (-0.178353 * randomx);

Transform.D := (-0.229212 * randomx);

Transform.E := (0.605831 * randomx);

Transform.F := (-0.653439 * randomx);


Transform.weight := 0.74;

Transform.color := random;

Transform.Symmetry := 0.8;

end;


AddTransform;

with Transform do

begin


 a := 0;

 b := -1;

 c := 1;

 d := 0;

 e := 0.531101;

 f := 0.254606;


Transform.Variation [0] := 0;

Transform.bubble := 0.08;

Transform.pre_blur := 2;

Transform.synth := (random * 0.9);

Transform.synth_a := (1.25 + (random * 0.75));

Transform.synth_power := -2;

Transform.synth_mode := 1;

Transform.synth_b := (1 + random);

Transform.synth_b_type := 3;

Transform.synth_b_skew := 0;

Transform.synth_b_frq := randomrange (9,12); 

Transform.synth_b_phs := (10 * random);

Transform.synth_b_layer := 2;

Transform.synth_c := random;

Transform.synth_c_type := 3;  

Transform.synth_c_skew := 0;

Transform.synth_c_frq := randomrange (4,12);

Transform.synth_c_phs := (5 * random);     

Transform.synth_c_layer := 3;

Transform.color := random;

Transform.weight := (0.7 + (random * 0.1));

Transform.symmetry := 1 * random/15;

end;


SetActiveTransform (1);

with Transform do

begin

e := random*0.5;

f := random*0.25;

Rotate (random*360);

end;


randomx := (1 + (random * 0.08))


SetActiveTransform (transforms);

with Transform do

begin

Transform.linear3D := 0;

Transform.julian := 2;

Transform.julian_power := 2;

Transform.julian_dist := 2;

Transform.A := (0);

Transform.C := (-0.666667 * randomx);

Transform.B := (0.666667 * randomx);

Transform.D := (0);

Transform.E := (0.050472 * randomx);

Transform.F := (0.011575 * randomx);

Transform.color := random;

Transform.symmetry := 0;

Flame.FinalXformEnabled := true;

end;


Flame.x := 0;

Flame.y := 0;

Flame.pitch := (PI/180) * (RandomRange (250, 651)/10);

flame.yaw :=(PI/180) * (RandomRange (-3600, 3600)/10); //random 360 degrees

Flame.perspective := 0.2;

Flame.Scale := 25;

Flame.brightness := 5;

Flame.gamma := 3.5;

UpdateFlame := True;

//END CODE

0 Comments:

Post a Comment