作業 5 3D海豚唷
1.主題:可愛小海豚玩球
2.藉由海豚的翻滾 與 球球上下跳躍來做到 一隻小海豚 玩著球的動畫。
2012年6月19日 星期二
2012年6月11日 星期一
作業4 元智校園擬真3D空間場景
作業4 元智校園擬真3D空間場景
1.結果畫面展示與討論
2心得呈現
這次的作業加入了LIGHTING的部分,樹木與建築物都是讀取OBJ所產生的,光源的部分因為
使用了SCALE放太大導致一開始打光的效果不明顯,後來加入了glEnable(GL_NORMALIZE);才解決了。
1.結果畫面展示與討論
2心得呈現
這次的作業加入了LIGHTING的部分,樹木與建築物都是讀取OBJ所產生的,光源的部分因為
使用了SCALE放太大導致一開始打光的效果不明顯,後來加入了glEnable(GL_NORMALIZE);才解決了。
2012年5月21日 星期一
2012年4月28日 星期六
作業二 元智一館
作業二 元智一館
1.主題介紹 : 清淡的元智一館


2.程式設計與寫作方法、執行效果呈現 :
這個作業我是先用3Ds Max先畫出圖形,把檔案匯出成OBJ,之後再使用visual studio2010寫讀OBJ和打上光源以及運用鍵盤的 'w' , 'a' , 's' , 'd' ,來進行旋轉。
3心得與討論 :
讀OBJ的部分,是直接參考網路上別人寫的glm.cpp及glm.h的方式去做讀取的,算是有點投機取巧吧,這個作業我滿多時間在了解3Ds max如何使用,以前沒使用過這個軟體,感覺還滿特別的,這個軟體具備很多很好的功能,只是現今的我還不知如何使用,希望未來可以多了解這個程式來創作有趣的物件。
1.主題介紹 : 清淡的元智一館


2.程式設計與寫作方法、執行效果呈現 :
這個作業我是先用3Ds Max先畫出圖形,把檔案匯出成OBJ,之後再使用visual studio2010寫讀OBJ和打上光源以及運用鍵盤的 'w' , 'a' , 's' , 'd' ,來進行旋轉。
3心得與討論 :
讀OBJ的部分,是直接參考網路上別人寫的glm.cpp及glm.h的方式去做讀取的,算是有點投機取巧吧,這個作業我滿多時間在了解3Ds max如何使用,以前沒使用過這個軟體,感覺還滿特別的,這個軟體具備很多很好的功能,只是現今的我還不知如何使用,希望未來可以多了解這個程式來創作有趣的物件。
2012年3月17日 星期六
作業一 元智一館
1.主題介紹: 清淡淡元智一館兒
2.程式設計與寫作方法、執行效果呈現:
我是在visual studio2010 上寫作的,在這個作業的部分運用到了很多的GL_POLYGON和GL_LINES。
首先,先用GL_POLYGON做出背景並搭配glColor3f和glShadeModel(GL_SMOOTH)、做出了有漸層顏色效果的背景。
然後再用了4個GL_POLYGON做了四個方形如下圖:
再用了4個GL_POLYGON做窗戶,在使用GL_LINES做了紅色的欄杆:
再運用了迴圈做出右邊14個左邊16個窗戶:
再用GL_POLYGON和GL_TRIANGLES畫出樹來:
再用兩個POLYGON展現出圓柱和LINES做出階梯:
3.心得: 這次的作業我花了很多時間在找出POLYGON、LINES、TRIANGLES的座標,每次的微調都需要在想一次座標的位置,挺花時間的,這是我第一次使用OPENGL來畫平面圖,畫完後還滿開心的。
訂閱:
意見 (Atom)















