2023年2月23日 星期四

恰 week02 點線面色彩

 Week02

02-1

1.做一個GLUT程式

解壓縮freeglut資料夾,拉到桌面上後點開lib
把 桌面\freeglut\lib 裡面的libfreeglut.a 複製,改成 libglut32.a
CodeBlocks: File-New-Project,選GLUT專案
專案名: week02-1_GLUT_first
目錄位置改成桌面的freeglut







2.寫程式

按右側Sources的main.cpp 打開程式碼
複製 #include <GL/glut.h> 當第一行
自行打上

再複製



3.做茶壺

glColor3f(1,1,0); 以黃色畫一個大茶壺 glutSolidTeapot( 0.5 );
glColor3f(0,1,0); 以綠色畫一個小茶壺 glutSolidTeapot( 0.3 );



02-2

1.再畫一個三角形

開始一個多邊形(POLYGON)
glBegin(GL_POLYGON);
        glVertex2f(0,1);
        glVertex2f(-1,-1);
        glVertex2f(+1,-1);
 glEnd();


2.多種顏色

glColor3f(1,0,0);  glVertex2f(0,1); ///上面 紅色
glColor3f(0,1,0);  glVertex2f(-1,-1); ///左下角 綠色
glColor3f(0,0,1);  glVertex2f(+1,-1); ///右下角 藍色



沒有留言:

張貼留言