DEElekgolo
January 2nd, 2009, 08:15 PM
This is a java based fractal program. The source was released near the release of firefox 3. You can create astounding fractals with little scripting.
http://azarask.in/projects/algorithm-ink/
Here is one that I made.
http://img354.imageshack.us/img354/5313/canvasft3.png
startshape scale
background { b -1 }
rule scale{ FULL { s 0.02 }}
rule SHAPE { SQUARE { } }
rule SHAPE 0.01 {
SQUARE { }
}
rule FULL {
FLOWER { hue 0 sat 10 b 0.5}
FULL{ s 0.7 r 27.8 hue 5 alpha -0.1}
}
rule FLOWER {
CURVE_I { }
CURVE_I { r 72 }
CURVE_I { r 144}
CURVE_I { r -72 }
CURVE_I { r -144 }
CURVE_D { }
CURVE_D { r 72 }
CURVE_D { r 144 }
CURVE_D { r -72}
CURVE_D { r -144}
}
rule CURVE_I {
SHAPE { }
CURVE_I { y 1 r 1.5 s 0.99 alpha -0.01}
}
rule CURVE_D {
SHAPE { }
CURVE_D { y 1 r -1.5 s 0.99 alpha -0.01}
}
rule MOUSECLICK{ FULL { s 0.01 } }
And another.
http://img206.imageshack.us/img206/5361/canvaswx3.jpg
startshape scale
background { b -1 }
rule scale{ FULL { s 0.02 }}
rule SHAPE { SQUARE { } }
rule SHAPE 0.01 {
SQUARE { }
}
rule FULL {
FLOWER { hue 0 sat 10 b 0.5}
FULL{ s 0.7 r 27.8 hue 5 alpha -0.1}
}
rule FLOWER {
CURVE_1 { }
CURVE_1 { r 72 }
CURVE_1 { r 144}
CURVE_1 { r -72 }
CURVE_1 { r -144 }
CURVE_2 { }
CURVE_2 { r 72 }
CURVE_2 { r 144 }
CURVE_2 { r -72}
CURVE_2 { r -144}
}
rule CURVE_1 {
SHAPE { }
CURVE_1 { y 1 r -2 s 0.99 alpha -0.01}
}
rule CURVE_2 {
SHAPE { }
CURVE_2 { y 1 r -2 s 0.99 alpha -0.01}
}
rule MOUSECLICK{ FULL { s 0.01 } }
Post some that you made!
http://azarask.in/projects/algorithm-ink/
Here is one that I made.
http://img354.imageshack.us/img354/5313/canvasft3.png
startshape scale
background { b -1 }
rule scale{ FULL { s 0.02 }}
rule SHAPE { SQUARE { } }
rule SHAPE 0.01 {
SQUARE { }
}
rule FULL {
FLOWER { hue 0 sat 10 b 0.5}
FULL{ s 0.7 r 27.8 hue 5 alpha -0.1}
}
rule FLOWER {
CURVE_I { }
CURVE_I { r 72 }
CURVE_I { r 144}
CURVE_I { r -72 }
CURVE_I { r -144 }
CURVE_D { }
CURVE_D { r 72 }
CURVE_D { r 144 }
CURVE_D { r -72}
CURVE_D { r -144}
}
rule CURVE_I {
SHAPE { }
CURVE_I { y 1 r 1.5 s 0.99 alpha -0.01}
}
rule CURVE_D {
SHAPE { }
CURVE_D { y 1 r -1.5 s 0.99 alpha -0.01}
}
rule MOUSECLICK{ FULL { s 0.01 } }
And another.
http://img206.imageshack.us/img206/5361/canvaswx3.jpg
startshape scale
background { b -1 }
rule scale{ FULL { s 0.02 }}
rule SHAPE { SQUARE { } }
rule SHAPE 0.01 {
SQUARE { }
}
rule FULL {
FLOWER { hue 0 sat 10 b 0.5}
FULL{ s 0.7 r 27.8 hue 5 alpha -0.1}
}
rule FLOWER {
CURVE_1 { }
CURVE_1 { r 72 }
CURVE_1 { r 144}
CURVE_1 { r -72 }
CURVE_1 { r -144 }
CURVE_2 { }
CURVE_2 { r 72 }
CURVE_2 { r 144 }
CURVE_2 { r -72}
CURVE_2 { r -144}
}
rule CURVE_1 {
SHAPE { }
CURVE_1 { y 1 r -2 s 0.99 alpha -0.01}
}
rule CURVE_2 {
SHAPE { }
CURVE_2 { y 1 r -2 s 0.99 alpha -0.01}
}
rule MOUSECLICK{ FULL { s 0.01 } }
Post some that you made!