2009年11月5日 星期四

[期中]-融合








load dbngraphics.dbn
paper 40 150 60
size 400 300
fast
//黃色矩形
pen 255 194 14
Repeat A 275 285
{
line 25 A 80 A
}
//紅色矩形
pen 100 0 0
Repeat A 200 225
{
line 225 A 200 A
}
//中央三座三角形
pen 0 0 0
Repeat A 125 175
{
line A 25 150 75
}
Repeat A 120 180
{
line A 75 150 125
}
Repeat A 115 185
{
line A 125 150 180
}
//右邊黑色倒三角
Repeat A 310 350
{
line A 110 330 75
}
//左邊紅色三角
pen 100 0 0
Repeat A 50 100
{
line A 20 75 175
}
//左邊紅色倒三角
Repeat A 25 125
{
line A 250 75 175
}
//橘色倒三角
pen 100 50 0
Repeat A 250 375
{
line A 75 315 25
}
//橘色三角
pen 100 0 0
Repeat A 200 275
{
line A 80 275 275
}
//白色矩形
pen 100 100 100
Repeat A 120 130
{
line 275 A 350 A
}
//黃色三角
pen 255 194 14
Repeat A 325 275
{
line A 115 275 100
}
//紅色三角
pen 100 0 0
Repeat A 300 275
{
line A 100 275 80
}
//矩形
pen 10 30 10
Repeat A 275 330
{
line A 140 275 175
}
pen 100 0 0
Repeat A 275 330
{
line 330 140 A 175
}
//外圓
Repeat A 0 110
{
circle 75 175 (A/2) 10
}
//內圓
Repeat A 0 40
{
circle 75 175 (A/2) 90
}

[作業五]時間壓




設計理念:

一波一波的潮流,好像海浪、好像時間,擋不下來也停止不了!

好似一股時間的壓力一般,故名「時間壓」。

size 300 200

paper 100 100 100

forever

{

Repeat A 0 200

{

pen 100

Line 0 (5+A/1) 300 (5+A/1)

pen 70

Line 0 (10+A/2) 300 (10+A/2)

pen 60

Line 0 (15+A/4) 300 (15+A/4)

pen 50

Line 0 (20+A/8) 300 (20+A/8)

pen 40

Line 0 (5+A*4) 300 (5+A*4)

pen 30

Line 0 (10+A*4) 300 (10+A*4)

pen 20

Line 0 (15+A*4) 300 (15+A*4)

pen 10

Line 0 (A*4) 300 (A*4)

}

}

[作業四]殘缺的飛蛾



做出來的感覺像是一隻受傷的飛蛾,

有著殘缺的翅膀,在黑暗中飛行。

size 300 300

paper 100

command square x y s c

{

pen (x+y)

line (x*10) (y*10) s c

line c s (y*10) (x*10)

}

repeat A 0 15{repeat B 0 50{square A B 20 50

}

}

[作業三]三原型圖像設計



load dbngraphics.dbn

paper 60 0 0size 300 300

fastcircle 200 200 50 100

circle 100 200 50 100

circle 200 100 50 100

circle 100 100 50 100

circle 150 150 22 100

triangle 0 225 150 0 300 225

triangle 0 75 150 300 300 75

rectangle 100 100 200 200