顯示具有 95361045 標籤的文章。 顯示所有文章
顯示具有 95361045 標籤的文章。 顯示所有文章

2008年6月9日 星期一

期末回顧

過了期中之後,開始進入processing的程式設計,很明顯的比期中之前的那些軟體應用還要難很多。

還好processing的程式語法和之前學過的C++語法類似,比較容易了解(不過Example裡的範例真的是很難),學起來並沒有特別大的障礙。

在processing裡面我覺得最重要的就是要去了解一大堆函數用法,porcessing作品感覺起來就像是一堆函數寫出來的程式。只要會那些畫直線、圓形、方形等等的函數,或者是更難一些的旋轉函數或是引進OpenGL的函數來用,就可以做出很棒的作品,像是小遊戲或是3D的動畫等等。

剛開始老師從小畫家畫圖開始,在教我們用processing畫出相同的圖來,熟悉一些基本的語法。進而在教到迴路的應用,用For迴路畫出許多圓形的方陣。再來到滑鼠和程式也可以有所互動,隨著滑鼠座標的移動,程式執行畫面也會做出不同的變化。

在接觸到processing之後,才知道原來看起來死板板的程式碼也可以變成充滿創意與生動活潑的藝術作品。而且看了貼在部落格上面許多同學的作品,才發現別人的腦袋似乎都充滿著新奇的想法,看來我還要在繼續多多努力才行了。

2008年5月13日 星期二

期中考-電風扇

http://mail.csie.mcu.edu.tw/~s5361045/applet1
其實做出電風扇不難,用之前花的來改就好了。
只是讓它轉就真的是非常的難了..............
剛開始還用亂數,不過他跳來跳去的根本就不像是在轉=.=
後來想到用有規律的變數來控制風扇的旋轉角度,終於就做出來了!

2008年5月5日 星期一

期中回顧

不知不覺的這學期已經過一半了,仔細想想在這堂課做得作業也還真不少。
剛開始老師先從圖片處理的軟體開始教起,用Photoimpact來畫自畫像。
可以調整畫圖紙的透明度,直接對著掃描進電腦裡的照片用"描"的。
就算不會畫畫的人,照著相片上的輪廓描,畫出來也有7成像。
比較特別的是老師還要我們選系上的老師,來幫他們畫大頭像。
看著很多同學畫出來的作品,有的人真的很厲害,而有些人畫的也蠻有趣的。

第2個作業是教聲音處理的軟體,這次使用了GoldWave和Audition軟體。
這軟體可以對聲音檔做一些處理,像是去人聲、合成、剪輯聲音或者是一些搞怪的特效等等。
而作業則是要我們使用這2個軟體做出個人的KTV(就是一首歌)。
要從頭唱到尾都不出錯還真的是非常困難呢!
不過只要用軟體將聲音合起來就簡單多了,不需要一次唱完。

接下來是教我們用製作簡單影片的軟體,Windows Movie Maker。
用數位相機或是DV拍相片和錄一些影片,然後加上背景音樂,就可以做出一小段簡單的影片了。
而這個軟體的作業題目叫做"銘傳資工的一天",大概就是在學校實況的小短片。
當把這個影片做出來,放到網路上的時候,還真的是蠻有成就感的呢!

當這些簡單的應用軟體教完後,就開始進入要寫程式的部份了,老師教我們的軟體是rocessing。
用寫程式的方式來畫畫,感覺上真的蠻特別的。
除了畫出圖案之外,還可以做出一些會動的彩色畫面,就像是小動畫一樣。
甚至還有人寫出小遊戲,真的是太厲害了。
寫出來的作品也可以放在網路上,和別人一起分享。
Processing這個軟體真的是蠻有趣的。

上學期我有上過WEB程式設計,這學期老師的上課方式跟上學期差不多。
老師會先介紹一些東西,然後讓我們自己去體驗一下,再出一個題目讓我們和同學討論去想辦法做出來。
過了一段時間之後,老師都會提示一些有答案的地方,讓我們自己去找。
我常常都是要和同學討論才做的出來,我覺得這種方法蠻不錯的。

變化~眼睛跟著滑鼠動

http://ss24.mcu.edu.tw/~s5361143/applet2

2008年4月14日 星期一

網頁

http://ss24.mcu.edu.tw/~s5361143/applet1

變化





void setup()
{
size(800,600);
background(0);
noLoop();
}

void draw()
{

float x;
int c = 0;
for(int j = 100 ; j<=500 ; j=j+200)
{
for(int i = 100 ; i<=700 ; i=i+200)
{
fill(random(100,250),random(100,250),random(100,250),random(30,50));
rect(i-100,j-100,200,200);
fill(random(100,250),random(100,250),random(100,250),random(30,50));
ellipse( i , j , 200 , 200 ) ;
for(int a=0 ; a<40 ; a++)
{
noStroke();
fill(random(150,250),random(150,250),random(150,250),random(20,50));
ellipse( i , j , a*5 , a*2 ) ;
}
fill(random(0,20),random(0,20),random(0,20),random(150,200));
ellipse( i , j , 80-c , 80 ) ;
ellipse( i , j , 60-c , 60 ) ;
c = c+5;
}

}
}

2008年4月7日 星期一

圓圈



程式碼
void setup()
{
size(800,600);
background(0);
noLoop();
}

void draw()
{

float x;
for(int i = 100 ; i<=700 ; i=i+200)
{
for(int j = 100 ; j<=500 ; j=j+200)
{
fill(random(100,250),random(100,250),random(100,250),random(30,50));
rect(i-100,j-100,200,200);
fill(random(100,250),random(100,250),random(100,250),random(30,50));
ellipse( i , j , 200 , 200 ) ;
for(int a=0 ; a<30 ; a++)
{
x = random(20,180);
noStroke();
fill(random(100,250),random(100,250),random(100,250),random(30,50));
ellipse( i , j , x , x ) ;
}
}
}
}

迴圈&亂數


程式碼:
void setup()
{
 size(800,600) ;
 background(255) ;
 noLoop() ;
}
void draw()
{
 for( int i = 0 ; i<1000 ; i++ ) 
  rect(random(0,800),random(0,600),random(20,80),random(20,80)) ;
}

Processing 程式

原圖:

Processing:


程式碼:

size(300, 419);//畫布大小
background(79,41,56);//背景顏色

//一堆方塊和顏色
fill(255,50,50, 80);
rect(116,160,200,300);

fill(255,100,100, 20);
rect(94,92,220,194);

fill(200,0,0, 50);
rect(28,34,272,385);

fill(100,100,100, 40);
rect(-1,-1,261,347);

fill(200,200,240, 50);
rect(-1,116,204,128);

fill(150,150,150, 30);
rect(-1,49,243,370);

fill(200,200,200, 40);
rect(58,-1,359,325);

fill(200,200,200, 30);
rect(-1,-1,182,210);

顏色的部分完全不知道要怎麼處理阿...........

2008年3月30日 星期日

2008年3月24日 星期一

參觀心得

整個作品的遠看圖
這是作品的主題


他們的作品,不敢相信那是他們自己上色的,真是太厲害了。
近一點看還有點像是真的呢!

去M棟看完那麼多的作品後,我比較有心得的作品是"Slick 汽車彩繪"。

我想到的點子是可以把車車改成類似遙控車的設計,然後在車子上加上攝影機。

用寫程式的方式來控制車車的移動,像是會追著某種顏色的物體移動,或是會自動判斷距離轉向,不會去撞牆等等的設計。

只是那個時候製作人好像不在現場,所以就沒有找他們合照了。
那邊的作品真的蠻多的,不愧是設計學院,作品中有很多東西是平常根本就沒有想過的。

2008年3月17日 星期一

WEEK 5 - 閱讀心得

這篇文章剛開始就是在介紹什麼是刺蝟精神。
我覺得刺蝟原則最主要的精神就是把事情簡單化,用很"單純"的角度去看事情。
要找到自己喜歡做的工作去做,找到自己所擅長領域,並且訓練自己的專長到達世界頂尖的水準。

文章中有提到:
"這些人對這個領域沒有熱 情、沒有願景,專業能力也不怎麼樣(大概就是平均值上下),這些人不知道自己的人生想追求什麼,所以選擇了主流價值,追隨最多人投入的領域。"
我覺得我就是文章裡的"這些人"...........

其實看到後來,這篇文章要表達的東西不難懂,都是一些說起來很簡單的道理,但是實際上要做到如此卻又是多麼的困難。
光是要找到自己所喜歡的,自己所擅長的東西,就不是一件很容易事情了。
我還真的不知道自己到底喜歡什麼,比較擅長的領域是什麼。
感覺這篇文章是在告訴我們以後要怎麼樣才能擁有比別人更強的競爭力、事業等等.....
最主要的目的好像就是"賺錢"而已吧....... 〃∩ òˍó ∩〃

2008年3月11日 星期二

2008年2月18日 星期一

WEEK1-變臉


感覺要把2個人的臉互換好難用喔!
那些用合成假照片的還真是厲害...............
這項作業主要應該是讓人看看這種"笑"果 = =
順便體驗多媒體的魅力吧!