2010年1月7日 星期四

期末作業:'紡織





















按滑鼠一下可以跑出一個X


連壓住滑鼠拖移可以看到顏色的變化


size 400 400


paper 80


fast
command rects x y w H V


{


repeat w (5*(-w)) (5*(w))


{


pen


line x y (x+w) (y+w)line x y (x-w) (y+w)


line x y (x+w) (y-w)line x y (x-w) (y-w)


}


}
forever


{


same? 100


{


rects 10 10 (100-


}


}

作業十:動態海報



做人要一套

就是保險套

有了這一套

安全一把照



Load dbnletters.dbn



Fast

Size 200 200 1

Paper 100



Number keyCheck

{

Set keyValue 0

Repeat a 1 26

{

Same? 100

{

set keyValue a

}

}

Value keyValue




}





Set ax 2

Set ay 186



Forever

{

Refresh

Same? 100

{

Set ax ((/12)*12+2)

Set ay ((/12)*12+2)



Field ax ay (ax+11) (ay+11) 100

}



Pen





作業九:年年有魚

























新年快到了
祝大家年年有魚

size 400 400
load dbngraphics.dbn

{
Paper 100 1 1
Pen 10
repeat A 0 100
{
Same? A 30
{
Line 0 (A*6) (A*6) 300
}

Notsame? A 30
{
Line 0 (A*6) (A*6) 300
}




Same? A 30
{
Line 300 (A*6) (A*6) 0
}

Notsame? A 30
{
Line 300 (A*6) (A*6) 0
}
}
}

Repeat A 30 20

{

circle 50 50 (A/2+10) 0

}

2009年12月17日 星期四

作業八:John Maeda


John Maeda

是知名的圖像設計師、視覺藝術家、MIT Media Lab.的教授,更是創造Flash技術的先驅之一,對數位藝術設計有興趣的人一定聽過這號人物。John Maeda專門於藝術與科技的結合,他每件作品都結合美學、創意、生活、技術與人性,令人眼睛一亮、撼動人心。


他提倡「簡單」以平衡「複雜」,並成立了MIT SIMPLICITY Consortium,為的是重新定義人與科技的關系,強調簡單並不必然就是廉價或功能少,而是要追求典雅與便利。


下節錄自The Laws of Simplicity一書,幾條令人感到溫暖的設計法則。

1. 減少(REDUCE): 達到簡單的最簡單方法,就是用心割捨。

2. 組織(ORGANIZE): 組織能使複雜的系統顯得比較簡單。

3. 時間(TIME): 節省時間讓人感到簡單。

4. 學習(LEARN): 知識使一切變得更簡單。

5. 差異(DIFFERENCES): 簡單和複雜相輔相成。

6. 背景(CONTEXT): 簡單的周邊事物絕非無關緊要。
7. 感情(EMOTION): 感情愈多愈好。

8. 信任(TRUST): 我們相信簡單。

9. 失敗(FAILURE): 有些事物不可能簡單。

10. 單一(THE ONE): 簡單是減少明顯的,增加有意義的。


這是他其中一項作品個人很喜歡
Graphic for IMDA











畫面中的中空字重複排列組成
當滑鼠移過去時可以藉由滑鼠的移動而放大縮小

他的作品網頁:maedastudio

2009年12月10日 星期四

作業七:百花爭鳴


size 400 400
paper 100
fast

command rects x y w h r g b
{
pen r g b
repeat w1 0 50
{
pen r g b
line(x+(w1/2)) (y-h/2)

2009年12月3日 星期四

作業六:

size 400 400

paper 0
forever
{
set [ mouse 1 mouse 2 ] mouse 3
}
自畫像:





















自由創作

2009年11月12日 星期四

作業5:燕返





















size 200 200
paper 10
repeat x 0 200
{
pen