2017年11月14日 星期二

詠銓_Week09_Note

Class:Bump Mapping

1.這次的主題是要介紹凹凸面的貼圖。首先,點開https://www.openprocessing.org/sketch/249457 網頁。可以看到一個立方體,他的表面是凹凸的所以看起來比較真實,這就是Bump Mapping

2.要做到此效果的關鍵在於每個物體表面的法向量,當法向量不一致,有許多方向時,光的反射就方向不一,自然感覺就不會很光滑。

3.接著我們研讀此網站的程式碼,並介紹新的編譯環境:processing.exe

4.上面的程式碼直觀好懂,例如:打rect(10,10,50,50);就會出現一個視窗在座標(10,10)的地方有一個長方形50*50的長方形。


5.也可以載入圖檔:先把圖檔拖曳至視窗中,並輸入以下程式碼
PImage img = loadImage("檔名");//讀檔
size(200, 200);//開啟200*200視窗

image(img, 0,0, 200,200);//在(0,0)座標印出200*200大小的img



6.課堂上我們利用這個簡易的編譯環境開發了一個馬力歐的基礎程式



沒有留言:

張貼留言