點線面色彩
(3)執行程式
執行window資料夾裡的shapes
打開後是這樣 這是一個OpenGL 寫好的範例
左邊這個視窗右鍵可以 右邊這個視窗右鍵可以
切換 [大頂點]和 切換[點,線,面]
多一點顏色 左鍵按住綠色數字上下拖曳數字大小
#今日第一個程式: week02_gult_color_teapot
先安裝
freeglut 並把freeglut\lib\libfreeglut.a複製後,改名為libglut32.a
開啟codeblock,file-new-project,選glut專案,命名week02_glut_color_teapot
glut要設定桌面的freeglut
再新增一個茶壺
glColor3f(200/255.0 , 120/255.0, 250/255.0 );
glutSolidTeapot(0.2);
#今日第二個程式: week02_color_trangle
glBegin()參數
#今日第三個程式: week02_glut_glVertex2f_mspaint
用小畫家,找頂點座標
file-new-project,選glut專案,命名week02_glut_glVertex2f_mspaint
開啟小畫家,放圖,建議400*40像素,中心點在200*200
口訣:減一半、除一半
三角函數 畫圓
'#include<math.h>'
glBegin(GL_POLYGON); ///開始畫
for(float a=0 ; a<=3.1415*2 ; a+=0.1){
glVertex2f(cos(a),sin(a));
}
glEnd();
=>cos=x, sin=y
=>cos,sin 前面乘一個數決定圓形的大小
=>cos,sin 後面加一個數決定圓形的位子
week02_glut_mspaint_help_draw
(阿尼亞 角角)
沒有留言:
張貼留言