2024年2月29日 星期四

點、線、面、色彩Week02

 1.下載data,win32

2.解壓縮window.zip,data.zip,把data檔丟到window
3.點擊Shapes.exe
4.左邊畫面mouse右鍵,可切換【大頂點】、變顏色、右邊畫面mouse右鍵,可切換【點、線、面】、右邊畫面mouse左鍵,按住綠色數字,可上下拖動數字大小
5.點GL_TRIANGLES三個點對應
6.把freeglut裝在桌面,把freeglut\lib\libfreeglut.a複製改成libglut32.a
7.開codeblock,File-New-Project開GLUT專案,GLUT要設定桌面的freeglut
8.刪了改成上周10行,再加一行
9.可以在小畫家吸顏色然後/255.0,改變你想要的顏色
10.畫兩個茶壺一大一小不同顏色
11.做彩色三角形,把茶壺的刪了改成

glBegin(GL_POLYGON);

        glColor3f(1,0,0); glVertex2f(0,1);

        glColor3f(0,1,0); glVertex2f(1,-0.6);

        glColor3f(0,0,1); glVertex2f(-1,-0.6);

 glEnd();

POLYGON多邊形、Color顏色、Vertex頂點


12.用小畫家找頂點座標,File-New-Project開GLUT專案week02_glut_glVertex2f_mspaint

開小畫家放一張圖,視窗建議400x400,中心點再200,200

口訣減一半、除一半

13.畫圓用迴圈數學計算要用#include <math.h>,cos()就是x、sin()就是y
14.glVertex2f(0.2*(大小)cos(a)+0.5(cx),0.2*(大小)sin(a)+0.5(cy));

15.簡化

沒有留言:

張貼留言