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
lagroue
Posts: 114 Joined: Wed Jul 06, 2005 11:33 pm
Location: Paris, France
Contact:
Post
by lagroue » Sat Jul 23, 2005 8:59 am
Inspired by the colorization method of
Buddhabrot , I tried it with slight variations on the same rules.
Code for the flower is found in the "Softness" topic, code for the glass mountain is below.
I produce 3 pictures, each from the same variation of the same code, only with slight changes in line thickness. Then I rearranged them in Photoshop, as red, blue and green channels of a single picture.
Code: Select all
startshape scene
rule scene {
tree {Â flip 0}
}
rule tree {
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
treeElement { }
}
rule treeElement {
path { b 1 }
path { s 0.9 1 b 0}
}
rule path { path1 {Â } }
rule path { path3 {Â } }
rule path1 0.01 { path3 { } }
rule path3 0.01 { path1 { } }
rule path1 {
SQUARE { s 0.0004 1 }
path1 { x 0.003 y 0.0015 s 0.997 skew 0.23 -0 }
}
rule path3 {
SQUARE { s 0.0004 1 }
path3 { x -0.003 y 0.0015 s 0.997 skew -0.23 0}
}
lagroue
Posts: 114 Joined: Wed Jul 06, 2005 11:33 pm
Location: Paris, France
Contact:
Post
by lagroue » Sat Jul 23, 2005 9:48 am
A detail :
I changed the scale in the lines
flag_r { y ... s 0.992 b 1}
Code: Select all
startshape scene
rule scene {
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
biflag { r 90 }
}
rule biflag {
flag_r {Â y 0.5 }
flag_r {Â y 0 }
flag_r {Â y -0.5 }
flag_r { y 0.5Â s 0.992 b 1}
flag_r { y 0Â s 0.992 b 1}
flag_r {Â y -0.5 s 0.992 b 1}
}
rule flag_r { flag_r1 {Â } }
rule flag_r { flag_r2 {Â } }
rule flag_r { flag_r3 {Â } }
rule flag_r1 {
SQUARE { s 0.0002 1 }
flag_r1 { x 0.002 s 0.9990 skew 0.1 -0.03 }
}
rule flag_r2 {
SQUARE { s 0.0002 1 }
flag_r2 { x 0.002 s 0.9990 skew 0 0 }
}
rule flag_r3 {
SQUARE { s 0.0002 1 }
flag_r3 { x 0.002 s 0.9990 skew -0.1 0.03}
}
rule flag_r1 0.005 { flag_r2 { } }
rule flag_r2 0.005 { flag_r1 { } }
rule flag_r2 0.005 { flag_r3 { } }
rule flag_r3 0.005 { flag_r2 { } }
LaT3x
Posts: 68 Joined: Wed Jul 06, 2005 3:11 pm
Location: Madrid, Spain
Post
by LaT3x » Sat Jul 23, 2005 6:16 pm
wonderful ... I want to see your work when context free will be in color.