2009年10月27日 星期二

作業三: 使用三原型綜合設計創作


load dbngraphics.dbn
paper 100 20 30
size 300 375
fast
circle 100 300 50 0
circle 100 300 48 0

circle 100 300 46 0

circle 100 300 44 0

circle 100 300 42 0

circle 100 300 40 0
circle 100 300 38 0

circle 100 300 36 0



repeat a 0 100
{

pen 90 80 100
triangle (0) 0 (50+a) 150 130 130
//triangle (0) 0 (25-a) 150 130 130
}
repeat a 0 100
{

pen 90 80 100
triangle 300 0 (50+a) 150 130 130
//triangle 300 0 (25-a) 150 130 130
}
repeat a 0 100
{

pen 80 90 100
triangle 225 325 (50+a) 150 130 130
//triangle 300 0 (25-a) 150 130 130
}
repeat a 0 100
{


pen 80 90 100
triangle 0 300 (50+a) 150 130 130
//triangle 0 0 (25-a) 150 130 130
}


repeat g 0 50
{



pen 80 90 100
line 50 (150+G) 150 (150+G)


line 50 (175+G) 150 (175+G)


line (50+G) 250 (50+G) 150
line (100+G) 250 (100+G) 150



}
circle 100 300 50 0
circle 100 300 48 0

circle 100 300 46 0

circle 100 300 44 0

circle 100 300 42 0

circle 100 300 40 0
circle 100 300 38 0

circle 100 300 36 0


2009年10月14日 星期三

作業二 : pattern-顏色




paper 100



size 300 300
repeat B 0 20


{


pen 100 100 100


line 0 (280+B) 300 (280+B)


line 0 (0+B) 300 (0+B)

line (280+B) 0 (280+B) 300


line (0+B) 0 (0+B) 300

}

repeat C 0 20
{


pen 70 0 0
line 20 (260+C) 280 (260+C)


line 20 (20+C) 280 (20+C)

line (260+C) 20 (260+C) 280


line (20+C) 20 (20+C) 280

}

repeat D 0 20
{


pen 70 30 0
line 40 (240+D) 260 (240+D)


line 40 (40+D) 260 (40+D)

line (240+D) 40 (240+D) 260


line (40+D) 40 (40+D) 260

}

repeat E 0 20
{


pen 70 70 0
line 60 (220+E) 240 (220+E)


line 60 (60+E) 240 (60+E)

line (220+E) 60 (220+E) 240


line (60+E) 60 (60+E) 240

}

repeat F 0 20
{


pen 0 70 0
line 80 (200+F) 220 (200+F)


line 80 (80+F) 220 (80+F)

line (200+F) 80 (200+F) 220


line (80+F) 80 (80+F) 220

}

repeat G 0 20
{


pen 0 0 50
line 100 (180+G) 200 (180+G)


line 100 (100+G) 200 (100+G)

line (180+G) 100 (180+G) 200


line (100+G) 100 (100+G) 200

}


repeat H 0 20
{


pen 50 0 50
line 120 (160+H) 180 (160+H)


line 120 (120+H) 180 (120+H)

line (160+H) 120 (160+H) 180


line (120+H) 120 (120+H) 180

}