2017年3月6日 星期一

Week02 HMTse的上課筆記

複習 第一個 openGL
第二個

作業 自已打的 茶壺程式

1:開啟上週的GLUT檔案
2:接著保留重點的9行程式碼
3:在display函式 加上glutSolidTeapot(0.3); //用來顯示茶壺的圖案
4:建置與執行
變顏色的茶壺

 茶壺程式碼:
            #include <GL/glut.h>///使用高級的GLUT使用者工具
            static void display(void)///用來顯示
           {
                  glColor3f(0,0,1);///藍色
                  glutSolidTeapot(0.3);///畫茶壺
                  glutSwapBuffers();///最後要顯示,有始有終
            }
            int main(int argc, char *argv[])///主函式
           {
                  glutInit(&argc, argv);///GLUT要準備好/初始化
                  glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
                  ///開始要顯示的模式

                  glutCreateWindow("GLUT Shapes");

                  glutDisplayFunc(display);///要有顯示的函式
                  glutMainLoop();
           }

畫 三角形


作品



沒有留言:

張貼留言