2010年1月21日 星期四

091211 > Homework > report of digital media

作業規範:




作業:
現在才發現少PO了一個作業,對不起>"<,希望還有轉圜餘地…
說來慚愧,學生自認上課認真,但是記不得任何大師的名字,說到作品方面也是記得不多,印象深刻的作品是以LED為主材料的時裝,尤其是仿生物系列。
以前人們不穿衣服,裸露身體不是不正常的事情,然後漸漸地人們發現了穿獸皮可以保暖,然後發現植物的纖維提供了更輕便的可能,然後是化學聚合物的材料發 明,提供了更多的功能性,如防水防風的同時又能透氣、防紫外線、防電磁波、防輻射等…其中人類歷史也在服飾上發展了一套符號系統,什麼樣的場合該穿什麼樣 的衣服,什麼樣的衣服代表著什麼樣的權利,不難體會服飾跟人類有密切的情感互動,但現今新材料的發明如LED或其他電子材料(電漿、光纖等)似乎遺忘了直 接與人體互動,現在互動媒體走向偏向幫空間穿衣服、幫建築穿衣服、幫商品穿衣服,而忘了更貼近人的是衣服、隨時隨地在人身上的是衣服,我們的衣服有多久沒 有進步了呢。在我看來這場LED時裝秀不只是視覺官能上的享受,似乎也提出了一些問題讓我們思考。
LED仿生物的系列作品提醒了我們,其實衣服應該需要更多的可能性,也就是說衣服的材質之功能、外表之美感以外(觸感和視覺外),應該還有更多能與人互動的空間。仿生物衣服可以不只是複製生物的外表,它也可以模仿表層之下的情感、意識或互動機制,例如像河豚、豪豬等感受到敵意時,牠們的外皮的刺會豎立起攻擊態勢;又例如像孔雀、螢火蟲等對異性以開屏和亮光展現情意;也許當自己感覺到冷了或熱時,衣服會自動變化成更蓬鬆發熱或者是掉毛發冷;或許感覺到害羞時,衣服能像含羞草般蜷或像擬態生物(變色龍、變色章魚、變色青蛙等)一樣隱藏自己。以上的這些可能性在這場時裝秀裡可見一斑,尤其生物醫學如此發達的今日,LED的電子訊號是可以跟生物內的神經訊號結合的,因此至少能將自己的喜怒哀樂等情感藉由LED衣服來表現吧,而不是像影片中只是事先設定好的劇本。
然後學生也想分享影片,這是在2009年11月的演講,他實踐了 「訊息上身」的未來模型,其實老師在課堂上也說過這個趨勢
更可怕的是他所使用的硬體幾乎是隨處可見並且可以自行製作,更重要的是演講者也說↓

2010年1月17日 星期日

091225> Homework > key

作業規範:




作品:
└Forget it , For get it!
忘記一件事或者有忘記的可能或者已經忘記了某事物
那也同時意味著你曾經有過

超~~~級~~~會當機~的指令!!!或許該換電腦了…


load dbnletters.dbn

size 400 150
paper 100
fast
number keycheck
{
set keyvalue 0
repeat a 1 26
{
same? 鑰匙a 100
{
set keyvalue a
}
}
value (keyvalue)
}

set k 0
forever
{
set x ((滑鼠壹/12)*12+2)
set y ((滑鼠貳/12)*12+2)
pen 時間肆 (滑鼠壹/2) (滑鼠貳/2)

set k
letter k x y
same? 滑鼠参 100
{
field x y (x+12) (y+12) 100
}
notsmaller? k 26
{
set k 0
}
}

2010年1月11日 星期一

091218 > Homework > same , notsame

作業規範:




作品:
└世界最高
高度4500公尺唷~
    影片在這唷~


size 100 800
paper 100
forever
{
same? 滑鼠参 100
{
set x (
滑鼠壹%50)
set y
滑鼠貳
pen (時間肆時間肆 時間肆時間肆



Fireworks at opening ceremony of Burj Khalifa
在1月4號正式開啟使用的Burj Khalifa高度828公尺為目前世界最高唷~

2009年12月16日 星期三

091204 > Homework > Mouse+Time

作業規範:




作品:
深海世界
海帶之類的生物唷~





size 400 400
paper 100
forever{
set x 滑鼠壹
set y 滑鼠貳
pen (時間肆+x%100) (時間肆+y%100) (x+y+時間肆%100)
smaller? x 195
{
smaller? y 195
{
line 0 0 x y
}
notsmaller? y 205
{
line 0 400 x y
}
}
notsmaller? x 205
{
smaller? y 195
{
line 400 0 x y
}
notsmaller? y 205
{
line 400 400 x y
}
}
}

2009年12月15日 星期二

091127 > Homework > Mouse-paint

作業規範:




作品:
└自畫像
相似度:不予置評…




size 400 400
forever
{
set [<mouse 1> <mouse 2>] <mouse 3>
}


└自由創作
態度:交差了事…

size 535 300
forever
{
set [<mouse 1> <mouse 2>] <mouse 3>
}




心得筆記:
遲交,我對不起我自己。

2009年11月20日 星期五

091120 > Practice > illustration

自我練習:
└illustration - 龍
山不在高,有仙則名;水不在深,有龍則靈。斯是陋室,惟吾德馨。任何事物也是如此,有核心價值在,何陋之有。
畫面看起來很簡單,但足以勾勒我童稚的內心幻想出的景色了。幻想的色彩、幻想的形狀、幻想的故事、幻想的世界,僅僅是幻想、畫圖,可也滿足心理需求了,真是划算的娛樂活動啊。
對了,這不是作業,今天並沒有作業,這只是一個無聊到發慌的證據。我自己也不明白為什麼會如此地無聊到用DBN做作業之外的作品。姑且當作是一種逃避正事不做的行為吧。

對了,這不是作業,今天並沒有作業,這只是一個無聊到發慌的證據。我自己也不明白為什麼會如此地無聊到用DBN做作業之外的作品。姑且當作是一種逃避正事不做的行為吧。

load dbngraphics.dbn
size 900 200
//底色
repeat p 0 200
{
pen (97-8*p/200) (100-10*p/200) (92-9*p/200)
line 0 (200-p) 900 (200-p)
}
//雲
repeat r 1 35
{
pen 90 85 50
line 900 (116+4*r) (725+(3*r)*(r/2)) (116+4*r)
line 900 (120-4*r) (725+r*r) (120-4*r)
line 380 (20+4*r) (640-r*(r%20)) (20+4*r)
line 380 (200-4*r) (260+r*(r%20)) (200-4*r)
line 380 (200-4*r) (620-r*(r%20)) (200-4*r)
line 380 (40+4*r) (250+r*(r%20)) (40+4*r)
line 0 (116+4*r) (250-(4*r)*(r/2)) (116+4*r)
line 0 (120-4*r) (250-r*r) (120-4*r)
pen 90 75 40
line 900 (146+4*r) (800+(5*r)*(r/2)) (146+4*r)
line 900 (150-4*r) (800+r*r) (150-4*r)
pen 50 40 30
triangle 225 (8+r) 210 8 240 8
}
//遠山小
repeat r 0 200
{
pen 0 0 0
triangle 750 (6+r*25/200) 735 6 765 6
triangle 770 (6+r*30/200) 760 6 780 6
pen 18 8 3
triangle 270 (4+r*120/200) 220 4 320 4
}
//遠山
repeat q 0 150
{
pen 18 8 3
triangle 700 (4+q*100/150) 650 4 750 4
triangle 700 (4+q*100/150) 650 4 750 4
triangle 520 (8+q*45/150) 500 8 540 8
triangle 540 (8+q*35/150) 520 8 560 8
pen 30 30 30
triangle 340 q 270 0 410 0
}
//中山
repeat p 0 400
{
pen 10 5 0
triangle 480 (4+p*120/400) 430 4 530 4
triangle 390 (p*240/400) 290 0 490 0
triangle 150 (4+p*150/400) 90 4 210 4
triangle 825 (p*110/400) 775 0 875 0
triangle 650 (p*175/400) 590 0 710 0
triangle 100 (8+p*75/400) 65 8 135 8
triangle 100 (8+p*75/400) 65 8 135 8

}
//近山
repeat o 0 300
{
pen 15 15 7
triangle 620 (o*125/300) 570 0 670 0
triangle 450 (o*140/300) 400 0 500 0
pen 60 60 40
triangle 25 (o*140/300) -20 0 75 0
}
//龍
set z 40
repeat a 1 4
{
circle 275 157 a 90
repeat b 1 8
{
pen 40
rectangle 222 135 280 170
triangle 270 170 275 180 280 170
triangle (270-12*a) 150 (273-12*a) (150+b) (276-12*a) 150
triangle (276-12*a) 150 (279-12*a) (150-b) (282-12*a) 150
circle (260+a*80) 157 (b*4/5) z
circle (247+a*80) 155 (b*4/5) z
circle (235+a*80) 150 (b*3/2) z
circle (275+a*80) 150 (b*4/3) z
circle (223+a*80) 145 (b*4/5) z
circle (290+a*80) 143 (b*4/5) z
circle 290 150 (b*4/3) z
}
circle 620 150 a z
}


心得筆記:
一如往常,遲到。我上課的目的好像變成只是點個名而已了。

2009年11月6日 星期五

091106 > Mid-term , at home > Digital Kandinsky

實在不甘心在學校做的Kandinsky完成度太低,重振旗鼓,新的版本終於趕在今天完成。
這作業最麻煩的部分在於正確地定位出每一點的座標,作者每一點的座標都是經過仔細再三地測量,這些絕對位置(絕對座標)得來非常不易,從這份嘔心瀝血打造下的座標之中,相信各位(尤指同樣是追求逼真的同人)可以充分感覺到作者背後所付出的心血和誠意。第二個困難點在於中上方的正方型,由於角度的問題,嘗試很久時間才得以漂亮解決(由大正方型縮減成旋轉角度的小正方型)。此外,左上的弦因為對不到正確的位置,在作者取捨後,索性不安排進畫面,這也是一種追求美的表現手法。不吝指教。


以所有東西同時都動的畫面為出發點設計,因此盡可能使用極少rpeat。

Load dbngraphics.dbn
size 400 305
paper 56 61 44

repeat q 0 5
{
circle 303 150 (63-q) 90
circle 303 150 (55-(5*q)) 10
}

circle 85 -15 70 90
circle 85 -45 85 90

repeat z 0 40
{
pen 39 10 6
line 144 (252-z*39/40) 183 (252-z*39/40)
}

repeat a 0 200
{
pen (80-a*38/200) (21-a*13/100) (26-a*22/100)
line 95 (105+a*175/200) (190-a*95/200) (105+a*175/200)
pen 42 8 5
line (95-a*17/200) (105+a*8/200) (95-a*17/200) 113
pen 81 68 21
line (95-a*23/200) (113+a*13/200) (95-a*23/200) 126
pen 76 76 69
line (95-a*76/200) 133 (95-a*76/200) 140
pen 0 15 8
line (34+a*61/200) 145 (34+a*61/200) (145+a*35/200)
pen 39 10 6
line (95-a*61/200) (180-a*35/200) (95-a*61/200) 180
pen 62 20 9
line (85-a*70/200) (24+a*73/200) (85+a*70/200) (24+a*73/200)
pen 5 0 0
line 48 97 (34+a*14/200) 123
line 48 97 (62-a*14/200) 123
pen 100
line (223-a*23/200) (150-a*40/200) (223+a*23/200) (150-a*40/200)
line (223-a*18/200) (110-a*40/200) (223+a*18/200) (110-a*40/200)
line (223-a*13/200) (70-a*40/200) (223+a*13/200) (70-a*40/200)
pen (40-a*4/20) (10-a*4/20) (12-a*5/20)
line (303-a*59/200) (150+a*88/200) (303+a*59/200) (150+a*88/200)
pen (40-a*4/20) (10-a*4/20) (12-a*5/20)
line (303-a*31/200) (150-a*134/200) (303+a*31/200) (150-a*134/200)
circle 303 150 (a*24/200) 90
pen 81 68 21
line (325+a*55/200) 272 (325+a*55/200) 280
pen 56 61 44
line 5 (8-a) 165 (8-a)
}

091106 > Mid-term , in school > Kandinsky

作業規範:




作業:
我很用心、努力的做了!但…只能做這樣。唉…希望啊,可以看得出,我的用心,我的努力。

Load dbngraphics.dbn
size 400 300
paper 35 40 35
pen 0

repeat a2 0 85
{
set b ((2*a2/3))
pen 90 40 10
line (15+a2) (95-b) (185-a2) (95-b)
}

repeat a 0 100
{
line (310-(a/5)) (170-(14*a/10)) (310+(a/5)) (170-(14*a/10))
line (310-(a/2)) (170+(80*a/100)) (310+(a/2)) (170+(80*a/100))
Circle 310 170 (2*a/4) 0
pen a 10 10
line 100 (100+2*a) (200-(2*a/2)) (100+2*a)
line (100-a*3/5) 145 (100-a*3/5) (145-a*3/15)
pen 10 (100-a) 10
line (40+a*3/5) 125 (40+a*3/5) (125+a*3/15)
pen 90 90 40
line (330+a/2) 270 (330+a/2) 275
pen 40
line (100-3*a/4) 115 (100-3*a/4) 120
pen 100
line (230-a/5) (140-a/3) (230+a/5) (140-a/3)
line (230-a/7) (105-a/3) (230+a/7) (105-a/3)
line (230-a/10) (70-a/3) (230+a/10) (70-a/3)
line (50-(a/10)) (98+(a/9)) (50+(a/10)) (98+(a/9))
}



心得筆記:
每一次上課必定會遲到的我,今天考試,想說不會再遲到…沒想到,還是破功了!唉,真不識相。
這種類型的作業,說難做也不難,只要不龜毛性格,不過分追求準確的位置和顏色,大概一小時就能完成吧。可惜本身很愛幹些無關緊要的事,愛鑽牛角尖,加上有病在身(根管治療+發燒感冒),體力不濟、神智不清,雖然鍥而不捨的精神很難能可貴(我自己都被自己感動到了),但是下課鐘依舊響起,還拖到了打掃人員進駐,我仍舊沒能完成!此時此刻,大約10來位同袍也一樣…可是最後,老師卻說,沒做好的同學們可以在今晚結束前補救。啊!我這樣算逃過了一劫嗎,應該算。也就是說,現在還有時間,我還能奮鬥下去。

2009年11月5日 星期四

091030 > Homework > Time , forever , refresh

作業規範:




作品:
└Time & forever - falling in love
。有時間感~的動態意象。
(上傳的畫質真是夠糟糕的,有興趣的話,還是移駕dbn觀賞唄)

其實動畫裡每一秒的畫格只有單一的顏色喔(如上圖),正常人都會以為是彩色吧!如果動態視力非常好的人,就不會有錯視認為是彩色,但這樣的人看影片會覺得LAG唷。
你是哪種人呢?

size 200 200

Command my_love l r t d
{
line l (d+(t-d)/2) (l+(r-l)/2) d
line r (d+(t-d)/2) (l+(r-l)/2) d
line l (d+(t-d)/2) (l+(r-l)/4) (d+(t-d)*3/4)
line r (d+(t-d)/2) (r-(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (l+(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (r-(r-l)/4) (d+(t-d)*3/4)
}

forever
{
set s 《Time 4》

pen (67+s*s%100) (9*s+97%100) (71*s+8*s%100)

my_love (50-s) (150+s) (150+s) (50-s)
my_love (60-(100-s)) (140+(100-s)) (140+(100-s)) (60-(100-s))
my_love (75-s) (125+s) (125+s) (75-s)
my_love (90-(2*s)) (110+(2*s)) (110+(2*s)) (90-(2*s))

paper 100
}



心得筆記:
不知道是我家電腦太虛還是dbn體弱多病,或者是他倆都各個都沒問題,只是一在一起就會打架的關係,總之,目前作業的規範中,有使用到circle、time、forever這三個指令時總是會當機,真傷腦筋,搞得沒心情想嘗試新的設計。對了,這次的作業中沒使用到refresh,因為根本不懂refresh要怎麼用,refresh的功能到底是什麼,我怎麼用不出任何的反應?

2009年11月4日 星期三

091016 > Homework > command ♥

作業規範:




作品:
└command - ♥
我的心很溫暖,有陰影、漸層的質感。




壹、
size 200 200
paper 100

Command my_love l r t d
{
pen (20+l*l) (l/2) (l/2)
line l (d+(t-d)/2) (l+(r-l)/2) d
line r (d+(t-d)/2) (l+(r-l)/2) d
line l (d+(t-d)/2) (l+(r-l)/4) (d+(t-d)*3/4)
line r (d+(t-d)/2) (r-(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (l+(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (r-(r-l)/4) (d+(t-d)*3/4)
}

repeat a 0 20
{
repeat b 0 10
{
my_love (25-a) (200-a) (200-b) (25-b)
}
}
--------------------
貳、
size 200 200
paper 100

Command my_love l r t d
{
set c 20
pen (20+l*l) (l/2) (l/2)
line l (c+d+(t-d)/2) (l+(r-l)/2) (c+d)
line r (c+d+(t-d)/2) (l+(r-l)/2) (c+d)
line l (c+d+(t-d)/2) (l+(r-l)/4) (c+d+(t-d)*3/4)
line r (c+d+(t-d)/2) (r-(r-l)/4) (c+d+(t-d)*3/4)
line (l+(r-l)/2) (c+d+(t-d)*5/8) (l+(r-l)/4) (c+d+(t-d)*3/4)
line (l+(r-l)/2) (c+d+(t-d)*5/8) (r-(r-l)/4) (c+d+(t-d)*3/4)
}

repeat a 0 20
{
repeat b 0 10
{
my_love (25-a) (200-a) (200-b) (25-b*3)
}
}


└command - ♥
我的心,因妳而絢麗。
ㄟ!這可不是花心啊!



壹、
size 200 200
paper 95

Command my_love l r t d
{
pen (l*r*4%100) (20+l*l*t%100) (t*t%100)
line l (d+(t-d)/2) (l+(r-l)/2) d
line r (d+(t-d)/2) (l+(r-l)/2) d
line l (d+(t-d)/2) (l+(r-l)/4) (d+(t-d)*3/4)
line r (d+(t-d)/2) (r-(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (l+(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (r-(r-l)/4) (d+(t-d)*3/4)
}

repeat b 0 10
{
repeat a 0 10
{
my_love (a*25) (20+(a*25)) (20+b*25) (b*25)
my_love (-11+(a*25)) (7+(a*25)) (7+(b*25)) (-11+(b*25))
}
}
--------------------
貳、
size 200 200
paper 95

Command my_love l r t d
{
pen (l*r*4%100) (20+l*l*t%100) (t*t%100)
line l (d+(t-d)/2) (l+(r-l)/2) d
line r (d+(t-d)/2) (l+(r-l)/2) d
line l (d+(t-d)/2) (l+(r-l)/4) (d+(t-d)*3/4)
line r (d+(t-d)/2) (r-(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (l+(r-l)/4) (d+(t-d)*3/4)
line (l+(r-l)/2) (d+(t-d)*5/8) (r-(r-l)/4) (d+(t-d)*3/4)
}

repeat b 0 10
{
repeat a 0 10
{
set s (25*a*b/37%25)
my_love (a*s) (20+(a*s)) (20+b*s) (b*s)
my_love (-11+(a*s)) (7+(a*s)) (7+(b*s)) (-11+(b*s))
}
}



心得筆記:
還是搞不清楚command的邏輯。這次的心型結構設計得並不太正確,所以導致不好掌控結果,有時候還會產生嚴重的變型。其實原本還想說要做骷髏頭呢,唉,找死。

2009年11月3日 星期二

091009 > Homework > ● ▲ ▉

作業規範:




作品:
└rectangle - metropolis
▉矩形的創作設計 - 大都市
這幾年一、二十層的高樓如雨後春筍般的聳立在街頭。白髮蒼顏的我們,所到之處皆是上百層的高樓吧(~"~)…那時抬頭,可還記得星空?




load dbngraphics.dbn
size 400 100
paper 10 20 30
repeat q 17 23
{
repeat a 2 97
{
rectangle (a*a*a-2*q%500) (a*a-10*a*q) (90*a%500) (374*a%100)
}
}


└triangle - forest
▲ 三角形的創作設計 - 森林
有多久沒大口呼吸森林的芬多精了,那~真~的~好~舒~服~喔!可是,台灣的濕熱氣候啊,大多數時間在森林只是噁心的瘴氣,嘔~好想吐唷>"<


load dbngraphics.dbn
size 400 100
paper 70 100 0

set p 50 //一單位樹間距離
set q 75 //群(三單位)距離
set r 5 //樹底高度

repeat e 0 2
{
repeat u 0 3 //樹底
{
repeat w 0 5 //群
{
repeat v 0 2 //單
{
repeat o 0 4 //葉
{
pen (57+w*37%50) (67+w*17%100) ( 87+w*7%50)
smaller? (67+w*17%100) 60 //葉顏色若Green>60則+40
{
pen (57+w*37%40) (107+w*17%100) ( 87+w*7%40)
}
triangle (e*10+p*v+q*w) (r*u) (e*10+10+p*v+q*w) (r*u+o*15) (e*10+20+p*v+q*w) (r*u)
}
}
}
}
}


└circle - cat ear
●圓形的創作設計 - 貓耳朵
髮箍加上貓耳朵,看似荒謬的設計,卻擄走了無數男子漢們的心!
圓圈加上遮蔽體,看起來簡單了事,可是卻大費周章、焦頭爛額!每一次的修改(諸如調整參數、圖層位置和遮擋多餘的部分等等),都得浪費大量的時間等圓圈慢跑,還加上程式不時跌倒(指當機)。
看似簡單了事,才怪!




Load dbngraphics.dbn
size 400 400
pen 0
set c 0
fast

repeat a 0 5
{
circle 0 180 (180-a) 100
circle 400 180 (180-a) 100
circle 200 230 (183-a) 100
}
field 0 347 400 400 c
repeat z 1 8
{
circle 200 230 (183+z) 0
}
repeat b 0 300
{
triangle 61 348 71 346 (65+b) 400
triangle 339 348 329 346 (335-b) 400
}
repeat a 0 10
{
circle 200 80 (180-a) 100
circle 200 80 (170-a) 0
}
field 161 245 240 0 c
field 44 0 356 147 c
field 0 0 400 40 c



└circle - bike
●圓形的創作設計 - 腳踏車
每個人心中都有一台屬於自己的腳踏車,管它長得多奇怪,能騎著它出門,可真是享受
但是環視左右,看看這個工業的、資本的時代,光說腳踏車這簡單的產品,一成不變的景色,不就像每天只能吃蘇打餅過活一樣嗎,我不能接受。你覺得呢?
我啊,喜歡舊年代,那個手工藝生產的世界。試著想像一下吧,每個人都是製造者,是藝術家、設計師或工匠,或者是瘋狂的冒險者,各種的用品反映出各人的獨特風格,街上所見皆是獨一無二的腳踏車,哇,多麼美妙。



load dbngraphics.dbn
size 300 350
fast

repeat a 0 1 //鏡射
{
repeat c 1 5 //縮放
{
//車體
circle 150 120 (90-a*3) 100
//前後輪軸
circle (223-a*144) 45 (15+(c%2)*20) 100
//腳踏輪軸
circle 150 45 (15-a*10) 100
//腳踏板
line 150 45 (170-a*40) (65-a*40)
field (165-a*40) (63-a*40) (175-a*40) (65-a*40) 50
//車鏈
line 78 (30+a*30) 150 (30+a*30)
circle (122+c*4) (30+a*30) 2 100
circle (102+c*4) (30+a*30) 2 100
circle (82+c*4) (30+a*30) 2 100
//車輪
circle (79+a*144) 45 (45-c) 100
//傘骨
line (79+a*144) 1 (79+a*144) 89
line (35+a*144) 45 (123+a*144) 45
line (49+a*144) 15 (109+a*144) 75
line (109+a*144) 15 (49+a*144) 75
}
}

//裁切車體
field 100 120 240 240 0

repeat b 0 5
{
//椅墊
circle 98 190 (15-b*2) 100
//把手
circle 238 118 (15-b*2) 100
}



心得筆記:
Circle好可怕…cirCle好慢…circle好會當機…
Circle好可怕…cirCle好慢…circle好會當機…

如果cicle能不這麼可怕,最起碼不要當機就好,這樣一來,我會給這指令最高的評價。真的,別當機就好,而速度慢這一點我倒是能勉強忍耐,畢竟有時候我也會無聊到想玩玩dbn來消磨時間,或是靈感來敲門時會需要用到dbn來畫出有趣的作品啊!
說回作業部分,貓耳經過深思熟慮的設計後,最終仍然使用最簡單的視覺表現,沒有花俏的貓毛或不必要的曲線弧度等等,因此此時將四個圓圈的位置搞定後,再來就只需要做些瑣碎的遮蔽作業就能完工,而在這思考與操作的過程中,也衍生出腳踏車的發想。雖然成品簡單,或許有人會想「這麼簡單,我也會做」,可是,重點就是「想」和「做」的差別了!想到然後做出來,跟想了然後什麼都沒有,跟看到了才說自己也會做,跟看到了還不知道怎麼做的四種差異應該能理解,也就是說,第一類型的才是設計(或是創意)之所以偉大的原因吧吧吧吧吧吧?

最後有感而發。我覺得,喜歡貓的人,都不是壞人。你喜歡貓嗎?......喔!什麼?誰說喜歡企鵝的?真有眼光!內行唷!

2009年11月2日 星期一

091002 > Homework > Pattern - life's a struggle and chaos

作業規範:




作品:
└pattern - life's a struggle
掙扎。
人生就是,不斷地掙扎。
白線掙扎完了一個,還有下一個。
掙扎,總會有個終點吧,而在那頭等著的,會是什麼呢?真的能解脫嗎?我不知道答案,所以畫不下去,所以…停下筆…暫停…

size 100 100

Repeat a 0 13
{
repeat b 0 7
{
repEat c 0 3
{
pen (100-a*b*2/3)
line (30+2*a*c) (30+a/c*b) (27*c/2*b) (10*b)
line (a*c+20*c) (80-b*a) (27*c/2*b) (30+b)
line (80*a/b-c*6*c) (177-c*b*a) (17*a/13*b) (a*b)
line (b*47*a/57*c) (41*c*a) (b*a/c*9*b) (60-37*a)
line (b*b*b) (15*c*a) (53+53*a) (c*b+30)
}
}
}



└pattern - life's a chaos
混亂。
人生就是,渾沌、混亂。
混亂的人生,就像這畫布一樣,不管多麼獨一無二,終究是無限的混亂之中的混亂,終究會被遺忘,沒有誰會記得誰是誰。

size 100 100
paper 100

Repeat a 2 5
{
repeat b 7 11
{
repEat c 3 37
{
pen (17*c%100) (97+c*34%100) (a*b*c%100)
line (19*a*c%100) (a*103/c*b%100) (29*c/2*b%100) (59+c*b%100)
line (a*c+97*c%100) (b*a%100) (23*c/3*b%100) (31*b%100)
line (83*a/b-c*47*c%100) (173-c*b*a%100) (41*a/89*b%100) (a*b%100)
line (b*43*a/53*c%100) (109*c*a%100) (b*a/c*5*b%100) (223-c*a%100)
line (b*b*b%100) (137*c*a%100) (197+283*a%100) (c*b+421%100)
}
}
}




心得筆記:
原來想要使用dbn做出隨機的、亂數的效果還真不簡單。嘗試了這麼久的結果後,還是能看出畫面有些微的規律產生,但是在pattern - life's a chaos中,為了表現中混亂的意象,特別費盡心思在設計算式和參數(全使用質數的設計)與反覆的調整,而最後的效果還算滿意。

life's a struggle,應該每個人都曾想過一個問題,人終究一死,要為了什麼而生活?人生的意義到底是什麼?
以下是一位已故的音樂創作者的說法。
小弟打包票,這MV絕對值得您花時間看完!

詞:宋岳庭(M80) 
曲:宋岳庭(M80) 
編曲:宋岳庭(M80)

正當我睜開雙眼 踏入這個世界
媽媽給我生命 現在讓我自生自滅
這讓我恐懼 在我的眼裡每個人都戴著面具
回想過去 難道生命就是這樣延續?
我抽煙抽得我的肺都黑了
就像整個社會被人心籠罩著它也是黑的
我背著宿命的十字架
也渴望Power,Paper and Respect
我想這大概就是human nature
佛家說 煩惱即是菩提 我暫且不提
我倒是希望能過回到母體
老媽對不起 我時常把你氣得跺腳
你說你後悔當初沒有墮胎把我墮掉
每當我放學回家 放下那沉重的背包
家裡空無一人 只殘留著你香水的味道
那時我知道 你那天晚上又要加班
我打開冰箱 拿出微波爐食品當晚餐
老爸在凌晨兩點鐘 醉醺醺地回家
我從睡夢中醒來 只聽到你們在吵架
我沒有辦法專心面對第二天的考試
老師他不喜歡我 我也不喜歡老師
我討厭穿制服 我討厭學校的制度
我討厭訓導主任的嘴臉 討厭被束縛
That's true 很多人不屑我的態度
他們說我太酷 警察不爽我都曾將我逮捕
I don't give a fuck about 人家說什麼
他們想說什麼就說什麼 但是他們算什麼
沒有誰有權利拿他的標準衡量我
主宰是我自己 隨便人家如何想
我還是我 愛錢的女人只給凱子摸
不懂得用保險套的人別嫌孩子多
金錢力量雖大 卻生不帶來死不帶走
緊握著雙拳的人們何時能鬆開手?
*Life's a struggle 日子還要過
品嚐喜怒哀樂之後又是數不盡的troubles
Everyday 有多少問題要去面對
有多少夜 痛苦煩惱著你無法入睡˙˙˙x2
法庭嚴肅的空氣逼得我快不能呼吸
當時面臨著終生監禁的我開始反省
鐵欄杆之後又是個截然不同的景象
刑犯們眼神中看不到一點和平的氣象
僅有一吋短的鉛筆 寫的是監獄風雲
日記上描繪的不是美好的戶外風景
自由在他們眼裡才是僮憬
放一把自製武器在枕頭旁 以防隨時有人偷襲
有些人懷疑老婆在外偷情
有些人把家人寄來的信件一張一張好好收集
有些人二十四小時幾乎在床上休息
有些人精神失常 因為受不了打擊
三個月如火如荼的漫長等待已過去
出獄後的我得面對三年的緩刑期
這也好 一生中第一次感覺到幸福
但是生命的考驗何止如此我不清楚
我不知道 接下來還有什麼會發生
翻開報紙的新聞又是看到放火殺人
還記得某年無意間發現的照片
上面有阿姨對男人施行口交的噁心畫面
這簡直摧毀了她在我心目中的形象
我無法忘懷照片中那笑容多麼淫蕩
我抵抗 胸口存在著不安及惶恐
我不斷聽到痛苦的聲音在內心怒吼
*Life's a struggle 日子還要過
品嚐喜怒哀樂之後又是數不盡的troubles
Everyday 有多少問題要去面對
有多少夜 痛苦煩惱著你無法入睡˙˙˙x2
不論我走到天南 不論我走到地北
不論我走到哪都見識到人心的虛偽
It's kinda funny 在人的眼裡只有money
外表好像要幫你 卻只是想幫他自己
笑容可掬的臉後面 誰知道是個狼心狗肺
連朋友都能背叛 因為只有名利合他口味
她說她愛你的時候講的是問心無愧
搞不好她愛的是你身後的榮華富貴
你可曾困惑 在你身旁誰是敵是友
對你落井下石的可能就是你的'摯友'
你可曾經歷 當你最需要幫助的時候
平常跟你稱兄道弟的人都突然失蹤
親愛的神 偉大的神
你可以怪我想法太過無知 但我只是人
我不信人 因為人也不信我 不要問我為什麼
我最多只能告訴你這就是我
生命像海浪一樣有時高有時低
你是否告訴自己堅強渡過各種時期
我從命運的天台放眼卻看不到星空
漆黑的天空壓在頭頂使我不得輕鬆
在我心中 找不到一個安靜的角落
我不能再沉睡下去 良心彷彿在笑我
它在說:有幾天幾夜老媽曾經為你以淚洗面
老爸他只顧己見 希望之火只見熄滅
我接起電話 是老爸憔悴的聲音
雖沒見面卻不難想像他當時的神情
剛聽完他最近失業的消息
腦海裡馬上浮現祖母的話 警告我一定要爭氣
我已經放棄所有哭的理由
因為我早就習慣冷漠活在無情的現實裡頭
人生要如何起頭? 改變要如何起手?
當活在泥沼中 要如何才能金盆洗手?
*Life's a struggle 日子還要過
品嚐喜怒哀樂之後又是數不盡的troubles
Everyday 有多少問題要去面對
有多少夜 痛苦煩惱著你無法入睡˙˙˙X4
Life's a struggle yeah˙˙˙
Life's a struggle yeah(uh)...
Life's a struggle(did u feel,man)...

(註)
1987年9歲的宋岳庭,以天才兒童的身份,接受華視專訪。1992年14歲的他,獨自移居美國,開始了留學生涯。1997年19歲的他,因為朋友的栽贓而入獄服刑,服刑3個月獲得緩刑。2001年5月 在緩刑期間發現罹患骨癌。2002年8月9日結束了短暫的生命,年僅23歲。
宋岳庭的音樂,是真正來自他生活的體驗。他用音樂批判社會、批判生活、表達不滿,也用音樂宣洩他的苦悶和無奈,更用音樂表達他的渴望和心聲。
他出獄後3、4個月,Shawn往後看他的生命歷程,發生了很多的事情讓他領悟到現實和他每天面對的人們真實的樣子,他慢慢地醞釀了life's a struggle這首歌,每一個字都是他真實的體驗。
在獄中苦悶的三個月中,他看到人性的黑暗面,也反省了自己,真誠地待人卻換來朋友的背叛,他開始不相信朋友,種種的事情他對人生下了一個結論,那就是:Life's a struggle。
雖然如此,他卻找到了一個自己在人生的位置,因為清楚自己的位置,他可以自由地作他自己,生命有很多的疑問,但是每個人都要認真的去過生活,才能找到問題的答案。

2009年11月1日 星期日

090925 > Homework > My name is 溫千俊

作業規範:




作品:
└My name is 溫千俊
均質的構圖,簡約的設計,Less is more,少即是多。
(由於DBN環境限制下,老實說,也只能這樣吧…)


最近喜歡一切簡簡單單,喜歡樸素衣物、清淡食物,喜歡上黃綠色。


加些調味料,基本的設計手法,重覆,漸層。呣嗯...嗯...似乎...味道有點鹹?


呣嗯..呣嗯......這次好像...淡了點,但...真的...食之無味嗎?還是...沒仔細品嚐呢?



程式碼:
└壹、
size 200 400
paper 70 100 20
pen 30 30 30

//筆順排序
//溫 > 左
line 18 375 23 373
line 18 360 23 358
line 22 350 22 25

//溫 > 上
line 37 372 37 160
line 37 372 60 372
line 45 275 52 275
line 60 372 60 160
line 37 160 60 160

//溫 > 下
line 37 145 37 22
line 37 145 60 145
line 60 145 60 22
line 47 140 47 25
line 50 140 50 25
line 34 25 63 25

//千
line 98 372 98 310
line 98 310 95 270
line 95 270 91 220
line 91 220 89 210
line 89 210 85 200
line 85 200 75 195
line 105 175 75 175
line 90 190 90 22

//俊 > 左

line 133 372 133 310
line 133 310 130 270
line 130 270 126 220
line 126 220 124 210
line 124 210 120 200
line 120 200 110 195
line 125 190 125 22

//俊 > 上
line 165 375 154 280
line 150 280 175 280
line 162 280 159 170
line 168 280 169 190
line 169 190 171 170
line 171 170 174 170

//俊 > 下
line 160 140 175 140
line 175 140 173 90
line 173 90 168 45
line 168 45 158 22
line 160 125 163 85
line 163 85 168 45
line 168 45 178 22


└貳、
size 230 400
paper 100

repeat a 0 30
{
set c (a%3)
same? c 0
{
pen (7*a%100) (2*a%100) (4*a%100)

//筆順排序
//溫 > 左

line (18+A) 375 (23+A) 373
line (18+A) 360 (23+A) 358
line (22+A) 350 (22+A) 25

//溫 > 上
line (37+A) 372 (37+A) 160
line (37+A) 372 (60+A) 372
line (45+A) 275 (52+A) 275
line (60+A) 372 (60+A) 160
line (37+A) 160 (60+A) 160

//溫 > 下
line (37+A) 145 (37+A) 22
line (37+A) 145 (60+A) 145
line (60+A) 145 (60+A) 22
line (47+A) 140 (47+A) 25
line (50+A) 140 (50+A) 25
line (34+A) 25 (63+A) 25

//千
line (98+A) 372 (98+A) 310
line (98+A) 310 (95+A) 270
line (95+A) 270 (91+A) 220
line (91+A) 220 (89+A) 210
line (89+A) 210 (85+A) 200
line (85+A) 200 (75+A) 195
line (105+A) 175 (75+A) 175
line (90+A) 190 (90+A) 22

//俊 > 左

line (133+A) 372 (133+A) 310
line (133+A) 310 (130+A) 270
line (130+A) 270 (126+A) 220
line (126+A) 220 (124+A) 210
line (124+A) 210 (120+A) 200
line (120+A) 200 (110+A) 195
line (125+A) 190 (125+A) 22

//俊 > 上
line (165+A) 375 (154+A) 280
line (150+A) 280 (175+A) 280
line (162+A) 280 (159+A) 170
line (168+A) 280 (169+A) 190
line (169+A) 190 (171+A) 170
line (171+A) 170 (174+A) 170

//俊 > 下
line (160+A) 140 (175+A) 140
line (175+A) 140 (173+A) 90
line (173+A) 90 (168+A) 45
line (168+A) 45 (158+A) 22
line (160+A) 125 (163+A) 85
line (163+A) 85 (168+A) 45
line (168+A) 45 (178+A) 22
}
}


└参、
size 230 400
pen 10

repeat a 0 09
{
//筆順排序
//溫 > 左
line (18+A) 375 (23+A) 373
line (18+A) 360 (23+A) 358
line (22+A) 350 (22+A) 25

//溫 > 上
line (37+A) 372 (37+A) 160
line (37+A) 372 (60+A) 372
line (45+A) 275 (52+A) 275
line (60+A) 372 (60+A) 160
line (37+A) 160 (60+A) 160

//溫 > 下
line (37+A) 145 (37+A) 22
line (37+A) 145 (60+A) 145
line (60+A) 145 (60+A) 22
line (47+A) 140 (47+A) 25
line (50+A) 140 (50+A) 25
line (34+A) 25 (63+A) 25

//千
line (98+A) 372 (98+A) 310
line (98+A) 310 (95+A) 270
line (95+A) 270 (91+A) 220
line (91+A) 220 (89+A) 210
line (89+A) 210 (85+A) 200
line (85+A) 200 (75+A) 195
line (105+A) 175 (75+A) 175
line (90+A) 190 (90+A) 22

//俊 > 左
line (133+A) 372 (133+A) 310
line (133+A) 310 (130+A) 270
line (130+A) 270 (126+A) 220
line (126+A) 220 (124+A) 210
line (124+A) 210 (120+A) 200
line (120+A) 200 (110+A) 195
line (125+A) 190 (125+A) 22

//俊 > 上
line (165+A) 375 (154+A) 280
line (150+A) 280 (175+A) 280
line (162+A) 280 (159+A) 170
line (168+A) 280 (169+A) 190
line (169+A) 190 (171+A) 170
line (171+A) 170 (174+A) 170

//俊 > 下
line (160+A) 140 (175+A) 140
line (175+A) 140 (173+A) 90
line (173+A) 90 (168+A) 45
line (168+A) 45 (158+A) 22
line (160+A) 125 (163+A) 85
line (163+A) 85 (168+A) 45
line (168+A) 45 (178+A) 22
}



心得筆記:
只有第一個的設計才符合規定,第二和三個則多使用了same和repeat指令,雖然不用也是可以做的出來,可是這時間我捨不得花下去。
光是第一個就做了我快一小時::>_<::