2015年3月26日 星期四

自製3D模型

(1)自製3D模型
(2)利用mouse旋轉
(3)回家作業
1.
第一件事情將前幾個禮拜的程式建立起來



















2.
設計一個2D的正方形,並讓它旋轉



















3.
設計一個3D的正方形,並讓它旋轉



















4.
設計一個完整的四邊形,並旋轉
glBegin(GL_QUAD_STRIP);///彩帶連接邊
glBegin(GL_LINE_LOOP);///連接線



















5.設計一個完成三角形3D圖形,並旋轉,刪掉四邊形一個點座標,即可完成



















6.利用mouse讓圖形能夠旋轉
glutmontion(montion);////控制滑鼠移動
glutmouse(mouse);///滑鼠按跟放開



















7.
加入三個式子即可享受高畫質的3D享受
glEnable(GL_DEPTH_TEST);
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
glutInitDisplayMode(GLUT_DEPTH);



















8.作業要自己寫,MOODLE上面可以看到作業上傳IP所以能清楚知道是否抄襲,
所以作業要自己寫喔!!!

沒有留言:

張貼留言