2010年1月17日 星期日

作業十: 創作具有主題性的動態海報設計

撲克牌系列

紅心A


黑桃2



程式碼
size 400 400
paper 80
fast

command rects x y w h c
{
pen

作業九: 應用 判斷 same? notsame? 結構式 配合其它的指令創作


黑白漏斗

漸成下變化 時間不斷消逝 漸白



老舊電視的雜訊

這創作讓我想起了起前復古的黑白電視機
常常收不到訊號 就會出現雜訊



程式碼

size 400 400
paper 80
fast

command rects x y w h c
{
pen

作業八:心得300字

荷蘭動能藝術家Theo Jansen他所創造的機能動物
利用大自然的力量""來讓一個藝術品動起來

骨架由電動導管組成

在沒有人力控製的情況下自己走動

遇到海水就倒退

就像真的擁有生命一樣

Jansen將這些動物放在荷蘭的海邊

"牠們"自由來去
是個讓我印象深刻的另類生物
老師的課程中 我們也有利用紙材
做出他的概念雛形

由於網站上只提供外框跟比例

實際的黏貼部位是由自己去摸索

只要一個部位黏錯整隻就無法轉動

讓我們更了解其結構

轉動起來就像真的馬在奔跑

解構出動物奔跑的物理現象

對於之後做動畫更有實質上的幫助

作業七:應用 Mouse-1-2-3 配合Time 4 --> 創作


迷幻的阿凡達十字架~~像是翩翩起舞的靈鳥


size 400 400
paper 100 20 100
fast
command rect x y w h c
{
pen (w) (c) (y)
line (x-h) y (x+w) (y+w)
line x y (x-w) (y+w)
line (x+h) y (x+w) (y-w)
line x y (x-w) (y-w)

}

forever
{
rect (50-(

作業六:自畫像&自由創作



說真的~真的..不像我耶= =
到是像小魔女DO RE MI 之類的....
哈哈哈


程式碼

load dbngraphics.dbn
size 400 400

command rect x y a b c
{
field x y a b c
}

forever
{
rect (+1) (+1) (-1) (-1)

}



自由創作

熊熊跟他鏡中的背影



2010年1月6日 星期三

期末考 蹈叢草叢

主題 蹈叢草叢
稻穗交織 雜草叢生
很想剝開向前走 一探究竟


蹈叢中


草叢中



網頁版
由於網頁跑很慢 所以影片就在DBN錄製...

程式碼

load dbngraphics.dbn

size 400 400

paper 80

fast


command rects x y w h c

{

pen c

repeat w (10*(-w)) (20*(w))

{

pen 40 80


line x (y/2) (x+w/2) (y-w*2)

line (x) y (x-w/2) (y-w*2)

line x (y/2) (x+w/2) (y+w*2)

line (x) y (x-w/2) (y+w*2)

}

}


forever

{

same? 0

{

rects (60-(

paper (/4)

}

same? 100

{

rects 10 10 (100-

}

}

2009年11月5日 星期四

期中考 融合






load dbngraphics.dbn
size 350 300
paper 75 86 80
fast

repeat a 0 10
{
pen 90 80 40
line (15) (260+a) (70) (260+a)
pen (90-a) (95-a) 95
line (231) (120+a) (320) (120+a)
}

Repeat c 0 10
{
circle 75 150 (45+c) 100
circle 75 150 (40+c) 80
circle 75 150 (30+c) 60
circle 75 150 (20+c) 20
circle 75 150 (10+c) 0
circle 75 150 (c) 100
}

Repeat d 0 50
{
pen (d/2) (d/3) (30-d)
triangle (25+d) 225 (125-d) 225 75 150
triangle (50+d) 25 (100-d) 25 75 150
}

Repeat d 0 20
{
pen 100
triangle (120+d) 30 (140-d) 30 130 65
triangle (115+d) 65 (145-d) 65 130 100
triangle (110+d) 100 (150-d) 100 130 135
}

Repeat e 0 70
{
pen (70-(e/2)) (20-(e/2)) (20)
triangle (160) 90 (230-e) 90 230 275
pen (80) (30) (e-50)
triangle (190+e) 85 (325-e) 85 255 25

}

Repeat f 0 20
{
pen 70 0 0
triangle (231) 100 (250-f) 100 231 90

}

Repeat g 0 30
{
pen 90 90 0
triangle (231) 115 (260-g) 115 231 100
pen 100
triangle (275) 110 (305-g) 110 290 85

}

Repeat h 0 75
{
pen (20-(h/2)) (50-(h/3)) 20
triangle (231) 140 (305-h) 140 231 175
pen (70-(h/2)) 0 0
triangle (231) 175 (305-h) 175 305 140
}

Repeat i 0 42
{
pen 70 0 0
triangle (140+i) (220) (180) (210) 190 240
triangle (140+i) (220) (190-i) (240) 150 250
}