Simple beginnings

If you have a design you're proud of, share the cfdg file here. It's also a good place to ask for feedback and collaborate.

Moderators: MtnViewJohn, chris, mtnviewmark

Post Reply
triam
Posts: 1
Joined: Mon May 21, 2007 6:51 pm

Simple beginnings

Post by triam »

I've been playing for about a day or so. These are some of the things I've come up with. One of em is an obvious variation of one of the examples.

Black Hole Sun :

Code: Select all

startshape CENTER

background { b -.97 }

rule CENTER {
	30* { x .5 y .5 r 12 } ARM {}
}

rule ARM {
	TRIANGLE {}
	ARM { s .95 x .2 y -.2 r 4 
	hue .75 sat .2 b .2}
}
BioSpiral (kind of insectile):

Code: Select all

startshape SPIRAL

rule SPIRAL {
	CIRCLE {}
	SPIRAL {
		size .99
		r 5
		x .1
		y .1
	}
}

rule SPIRAL {
	TRIANGLE {}
	SPIRAL {
		size .99
		x .3
		y .3
		r 2
	}
}

rule SPIRAL 0.01 {
	SPIRAL {
	r 340
	}
	SPIRAL {}
}
Octopuss's Garden:

Code: Select all

startshape GARDEN

rule GARDEN {
	SEED { x 2}
	SEED { x -4}
	SEED { x 8 y 3}
}


rule SEED {
	GROWTH {}
}

rule SEED {
	GROWTH {
		flip 90
	}
}

rule GROWTH {
	CIRCLE {}
	SHOOT { size .97 y .95 }
}

rule FORK {
	GROWTH { rotate 23 hue 12 sat 1 b .4}
	GROWTH { rotate 42 flip 90 hue 5 sat .3 b .1}
}

rule SHOOT 2 { GROWTH { r 2 } }
rule SHOOT 2 { GROWTH { r 3 } }
rule SHOOT 2 { GROWTH { r 4 } }
rule SHOOT 2 { GROWTH { r 5 } }
rule SHOOT { GROWTH { r 6  a -.05} }
rule SHOOT { GROWTH { r 7 a -.05} }
rule SHOOT { GROWTH { r 8 a -.05} }
rule SHOOT { GROWTH { r 9 a -.05} }
rule SHOOT { GROWTH { r 10 a -.05} }
rule SHOOT { GROWTH { r 11 a -.05} }
rule SHOOT { FORK {} }
rule SHOOT .1 { GROWTH { r 223 flip 65} }
rule SHOOT .05 { SEED { x 10 } }
any tips or tricks are appreciated.

Post Reply