1.建立GLUT專案:
- 從檔案下載freeglut,解壓縮到桌面上
- 打開codeblocks,新建glut專案
- 將freeglut文檔位置導入
- 運行顯示圖形
2. 修改display函式,只顯示一個茶壺:
static void display(void){glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);glPushMatrix();glutSolidTeapot(0.3);glPopMatrix();glutSwapBuffers();}
3.將light和key去除掉:
4.運行,最後是這個樣子,打光成功!
5.加入旋轉部分
注意:main函式里display執行前面要加一行在idle時刷新:
glutIdleFunc(display);glutDisplayFunc(display);
6.再加一個 不轉的
7.再來一個圓錐
沒有留言:
張貼留言