2010年1月17日 星期日

作業十-小朋友爬樓梯



load dbnletters.dbn

size 200 200

fast

paper 10
number keycheck

{

set keyvalue 0

repeat a 1 26

{

same? 100

{

set keyvalue a

}

}

value (keyvalue)

}
set k 0

forever

{
pen


set k

letter k ((/12)*12+2) ((/12)*12+2)

notsmaller? k 26

{

set k 0

}

}

作業九-三層琴鍵



size 400 200

paper 100
set rseed

set bb (198621+

set mm (98621 +

number random n

{

set bl (rseed*bb+1)

set rseed (bl%mm)

value (rseed%n)

}

forever

{

fast

notsame? 0

{

repeat s 1 10

{

set

set

pause 1

}

repeat r 0 9

{

set h

repeat g 0 h

{

pen (100-(10*r))

line (+g) (+g) ( +(5*r))
}
}
set j

same? (j%3) 1

{
repeat k 0 400

{

pen 100

line k j k (j*9/8)

}
}
}

}

作業八-個人心得

感謝老師一學期來的尊尊教誨,對我們懶散的樣子不離不棄!就甘心A!雖然我們只有學DBN,但我深深的領悟到數位藝術的這一塊領域,其實範圍是如此的大!從國內到國外的藝術家們,在這一塊領域裡無不竭盡所能,各自發揮其所長!LED燈的應用,階梯燈光的變化等等,其實這只是冰山一角罷了!我仍然還有太多太多的東西需要學習,這一塊數位藝術的領域,讓藝術不再是傳統的藝術,他可以互動,可以活用,可以交談對話,相信這也是未來的趨勢之一!

作業七-夜生活







size 400 400

paper 100

fast

command rect x y a b c

{

pen c ((y/c)-(c)) (y*c)

line x y (x+(a*1)) (y-a)

line x (y-a) (x+(a*4)) (y+a)

line x (y+(a*2)) (x-(a*3)) y

line x (y-(a*3)) (x+(a*2)) (y+a)

}

forever

{

rect 2 5 (

}






作業六-自畫像&創作



喬巴~~

2010年1月7日 星期四

期末-抗爭

主題:抗爭

圖片:


影片:




主題:抗爭


設計理念:主題為抗爭,因為我使用X形的圖案,製作成一個拒馬,搭配鮮紅色的使用,


意境類似染血的拒馬,好像是在抗爭什麼,為這社會的正義不公抱屈!





程式碼:


size 400 400


paper 100


fast


command rect a b c d e


{


pen


line (a-b/2) (c-d/2) (e+a/2) (b-c/2)


line (a+b/2) (c-d/2) (e+a/2) (b+c/2)


line (a+b/2) (c+d/2) (e-a/2) (b+c/2)


line (a-b/2) (c+d/2) (e-a/2) (b-c/2)


}


forever


{


same? 100
{


rect 50 20


}


}



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
}