2009年12月16日 星期三
[Sin]心得
近幾次去新一代參觀,其實大部分台灣的互動媒體還是僵持在一對一,或是一對「少數的」多,作品製作起來的規模不算很大;總覺得台灣是一個很適合將互動科技以及藝術融入生活當中的地方,但實際面看起來,即便是一個很成功有趣的作品,其實很多人也都會有種害羞、不好意思去接觸、玩弄的感覺,說起來我們年輕一代的人也很矛盾呢,感覺上喜歡嘗鮮,卻又對於互動媒體沒什麼興趣感覺…對於這一點,其實還挺可惜的。
2009年11月27日 星期五
[Sin]Work07-「虛實間的扭曲空間」
因為它是用滑鼠去製作出來的
所以規律性上比較人性一點?
便還是使用以往的交錯式來製作
噩夢
size 400 400
paper 30 30 80
fast
command rect x y w h c
{
pen h h c
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
{
rect <mouse 1> <mouse 2> (60-(<time 3>)) 30 (30+<time 4>)
}

思考
size 400 400
paper 100 80 20
fast
command rect x y w h c
{
pen (90+(c/3)) (45+(c/3)) (h-10)
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
{
rect <mouse 1> <mouse 2> (60-(<time 3>)) 30 (<time 4>)
}

相框
size 400 400
paper 100 80 80
fast
command rect x y w h c
{
pen (c) (h) (h)
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
{
rect <mouse 1> <mouse 2> (60-(<time 4>)) 30 (<time 4>)
}

俯視建築中的鋼架
size 400 400
paper 0
fast
command rect x y w h c
{
pen (100-(c)) (100-(c)) (100-(c/2))
rectangle (x-w) (y-w) (x+w) (y+w)
}
forever
{
rect <mouse 1> <mouse 2> (30-(<time 4>)+10) 30 (<time 4>)
}

無方向性
size 400 400
paper 100 80 20
fast
command rect x y w h c
{
pen (90+(c/3)) (45+(c/3)) (h-10)
line (x-w+10) y x (y+w)
line x (y+w) (x+w-10) (y)
line (x-w+10) y (x-w-10) (y)
line (x-w-10) y (x-w+10) (y-10)
line (x+w-10) y (x+w+10) (y)
line (x+w+10) y (x+w-10) (y-10)
line (x-w+10) (y-10) (x-w) (y-33)
line (x-w) (y-33) x (y-22)
line (x+w-10) (y-10) (x+w) (y-33)
line (x+w) (y-33) x (y-22)
}
forever
{
rect <mouse 1> <mouse 2> 20 10 (<time 4>)
}
2009年11月26日 星期四
[Sin]Mouse-「自畫像」&「熊貓殺人事件?」
又只能用滑鼠點擊控制黑跟白...
一整個就是詭異...
size 400 400
forever
{
set [<mouse 1> <mouse 2>] <mouse 3>
set [(<mouse 1>+1) (<mouse 2>)] <mouse 3>
set [(<mouse 1>-1) (<mouse 2>)] <mouse 3>
set [(<mouse 1>) (<mouse 2>+1)] <mouse 3>
set [(<mouse 1>) (<mouse 2>-1)] <mouse 3>
set [(<mouse 1>+1) (<mouse 2>+1)] <mouse 3>
set [(<mouse 1>-1) (<mouse 2>-1)] <mouse 3>
set [(<mouse 1>-1) (<mouse 2>+1)] <mouse 3>
set [(<mouse 1>+1) (<mouse 2>-1)] <mouse 3>
}
後來才想到...用graphics來寫的程式還比較短...
load dbngraphics.dbn
size 400 400
command rect x y a b c
{
field x y a b c
}
forever
{
rect (<mouse 1>+1) (<mouse 2>+1) (<mouse 1>-1) (<mouse 2>-1) <mouse 3>
}

老實說............
這個人是誰...這個人是誰...這個人是誰...這個人是誰...
這個人是誰...這個人是誰...這個人是誰...這個人是誰...
這個人是誰...這個人是誰...這個人是誰...這個人是誰...
這個人是誰...這個人是誰...這個人是誰...這個人是誰...
另一張...熊貓吧...XD"
看到室友送的熊貓公仔,就加上不知所云的東西.........
............臨時沒靈感=ˇ="
2009年11月11日 星期三
[Sin]Time-「翻頁」&「映襯」
色階雖簡單,但想想100種色階跑出來變化還是很大的=___="
於是想到以前上影音課的時候
范范老師說過很多東西,其實構造都一樣
只是改變一下它的方向以及時間差就可以成為一個豐富的作品
就這樣,上下來個方向以及色階顛倒,加上中間的時間差
看起來就很像一種連鎖反應一般
不過感覺很像書本一直被翻來翻去的XD"
不然看中間那條還蠻像波浪舞的(誤?)
仔細看中間,是否會變大變小呢?
之後因為覺得跑的有點慢...便加上了fast指令
結果又跑出了另一種效果,差異蠻大的
就想說一起放上來分享好了
「翻頁」↓

※礙於Html會將<>內的文字當成標籤語法...
所以就以檔案下載的方式...
無毒請安心食用=..=
程式碼↓
翻頁Doc檔
「映襯」↓




因為有經過排列的關係
以中間為對稱軸,左右兩邊的階調是剛好為顛倒的
程式碼按此↓
映襯Doc檔
2009年11月5日 星期四
[Sin]期中考

照慣例的連擊2~3下可全選(限定IE?)
load dbngraphics.dbn
size 550 400
paper 50 80 80
fast
repeat a 0 40
{
pen 100
triangle (205+a) 150 (275-a) 150 240 210
triangle (215+a) 100 (265-a) 100 240 150
triangle (220+a) 40 (260-a) 40 240 100
}
//yellow
repeat a 0 10
{
pen 100 (60+(a*2)) 10
line 25 (360+a) 80 (360+a)
}
repeat a 0 33
{
pen (100-(a/2)) 0 0
line (315+a) (290-(a/2)) (330+a) (320-(a/2))
}
repeat a 0 15
{
pen 60 0 0
line 420 (135+a) (420+(a*2)) (135+a)
}
repeat a 0 20
{
pen (80+a) (70+a) 0
line 420 (150+a) (420+(a*2)) (150+a)
pen 90 90 100
line 420 (175+(a/2)) 525 (175+(a/2))
}
repeat a 0 36
{
pen 100
line (465+(a/2)) (160-a) (500-(a/2)) (160-a)
}
repeat a 0 7
{
circle 425 365 (a+40) (80)
circle 445 355 (a+60) (80)
}
repeat a 0 30
{
pen 50 80 80
rectangle (370+a) (310+a) (420-a) (400-a)
}
repeat a 0 240
{
pen (100-(a/8))
line 420 (195+(a/5)) (500-(a/3)) (195+(a/5))
pen (100-(a/5)) 0 0
line (420+(a/3)) (243-(a/5)) 500 (243-(a/5))
pen (100-(a/5)) 0 (a/8)
line (300+(a/2)) (135+a) 420 (135+a)
pen (50+(a/4)) (50) (30)
line (440+((a/5)*2)) (45+(a/3)) (440-((a/5)*2)) (45+(a/3))
}
repeat a 0 5
{
pen 30 0 0
triangle (300) 135 420 135 420 (375-a)
pen 60 20 0
triangle 345 125 (540-a) 125 440 45
}
repeat a 0 10
{
circle 445 0 (a+70) (80)
}
repeat a 0 30
{
pen 50 80 80
rectangle (350+a) (0+a) (540-a) (15-a)
}
repeat a 0 70
{
circle 130 200 a (0+(a/3))
}
repeat a 0 180
{
pen (20+(a/4)) 10 (20+(a/18))
line (85+(a/4)) (25+(a)) (170-(a/5)) (25+(a))
}
repeat a 0 15
{
circle 130 200 (a+70) (50+(a*4))
}
repeat a 0 25
{
circle 130 200 (a) (100)
}
repeat a 0 70
{
pen (20+(a/4)) (10+a) (20+(a/18))
triangle (60+a) (310-a) (195-a) (310-a) 130 210
}
2009年11月1日 星期日
2009年10月25日 星期日
[Sin]Command - 汽水味覺感

...內含自創口味?
很多的程式碼囧...
(依照口味順序)
(滑鼠連擊2~3下可全選※限定IE?)
蔓越莓
size 114 390
paper 0
fast
command ss x y z c
{
pen (40+(10*c)) (c) c
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen (40+(10*c)) (35+c) c
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen (8*((c/2)/3)) (30+c) (50+c)
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen (20+c) (30+(5*c)) (20+c)
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen (2*(c)) (c) (3*c)
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen (5*(c/2)) (3*(c/2)) (3*(c/3))
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen (140-(c*2))
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen (2*(c)) (3*c) (c)
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
size 114 390
paper 0
fast
command ss x y z c
{
pen ((c)) (2*c) (3*c)
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}
command ss x y z c
{
pen (2*(c)) (c) (3*c)
line (0+(z)) (x+y-(z)) (5+(z)) (x+y-z)
line (113-z) (x+y-(z)) (108-(z)) (x+y-z)
}
repeat c 0 20
{
repeat a 0 5
{
repeat b 0 33
{
ss a (b*13) (c*6) (b*2)
}
}
}

