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
-
LaT3x
- Posts: 68
- Joined: Wed Jul 06, 2005 3:11 pm
- Location: Madrid, Spain
Post
by LaT3x »
Code: Select all
startshape A
rule A 2
{
2segmentos { }
A { r 5 y 38 }
}
rule A 2
{
2segmentos { }
A { r 9 y 38 }
}
/*
rule A 6
{
2segmentos { }
A { r 180 y 38 }
}
*/
rule A 4
{
2segmentos { }
A { r 270 y 38 }
}
rule A .4
{
}
rule 2segmentos
{
barra { }
barra { y 19 }
}
// BARRA ----------
rule barra
{
barraAncha { }
}
rule barra
{
barraFina { }
}
rule barraAncha
{
line20 { r 90 x -1}
line20 { r 90 }
line20 { r 90 x 1 }
}
rule barraFina
{
line20 { r 90 }
}
// LINEAS (con diferente longitud) ----------
rule line1
{
CIRCLE { s .5 }
}
rule line2
{
line1 { }
line1 { x 1 }
}
rule line3
{
line1 { }
line2 { x 1 }
}
rule line4
{
line1 { }
line3 { x 1 }
}
rule line5
{
line1 { }
line4 { x 1 }
}
rule line6
{
line1 { }
line5 { x 1 }
}
rule line7
{
line1 { }
line5 { x 1 }
}
rule line8
{
line1 { }
line7 { x 1 }
}
rule line9
{
line1 { }
line8 { x 1 }
}
rule line10
{
line1 { }
line9 { x 1 }
}
rule line20
{
line10 { }
line10 { x 9 }
}
-
lagroue
- Posts: 114
- Joined: Wed Jul 06, 2005 11:33 pm
- Location: Paris, France
-
Contact:
Post
by lagroue »
nice !
-
aaronstj
- Posts: 66
- Joined: Wed Jul 06, 2005 11:34 am
- Location: Seattle
Post
by aaronstj »
Looks good. Along the same lines:
Code: Select all
startshape split
rule line {
linel {}
}
rule line {
liner {}
}
rule linel 100 {
lineShape {}
linel{ y 2 r 1}
}
rule linel 1 {
split {}
}
rule linel 5 {
corner {}
}
rule linel 1 {
hollowDot {s 5}
}
rule liner 100 {
lineShape {}
linel{ y 2 r -1}
}
rule liner 1 {
split {}
}
rule liner 5 {
corner {}
}
rule liner 1 {
hollowDot { s 5 }
}
rule corner {
CIRCLE {}
line { y 2 r -90 }
}
rule corner {
CIRCLE {}
line { y 2 r 90 }
}
rule split {
SQUARE { r 45 }
line { x -2 r 90}
line { x 2 r -90}
}
rule lineShape {
CIRCLE {}
}
rule lineShape {
hollowDot {}
}
rule hollowDot {
CIRCLE {}
CIRCLE { b 1 s .8 }
}
-
Sendell
- Posts: 5
- Joined: Thu Jul 07, 2005 5:10 am
- Location: Belgium
Post
by Sendell »
both look very nice.
with the second example the difference between 2 renderings can be rather amazing. try it with 'JPR' and 'JPS'
-
aaronstj
- Posts: 66
- Joined: Wed Jul 06, 2005 11:34 am
- Location: Seattle
Post
by aaronstj »
Yeah, if it gets a mind to, it will go on practically forever.