2018年3月5日 星期一

Week02_馬明

jsyeh/3dcg10下載data,win32,glut32.dll



把win32解壓縮至資料夾,把glut32.dll丟進資料夾後開啟資料夾中的Shapes
在Shapes中可以右鍵選形狀,拖拉右邊綠色數字調整數值

Vertex 頂點、頂點有(x軸,y軸)
glColor(R,G,B);色彩

glVertex 2f
               ↑float浮點數

開啟OpenGL
擷取檔案中的

glBegin(GL_TRIANGLES);
                glColor3f(1.0f, 0.0f, 0.0f);   glVertex2f(0.0f,   1.0f);
                glColor3f(0.0f, 1.0f, 0.0f);   glVertex2f(0.87f,  -0.5f);
                glColor3f(0.0f, 0.0f, 1.0f);   glVertex2f(-0.87f, -0.5f);
glEnd();


和上禮拜一樣載MOODLE的檔案
解壓縮後將lib的libfreeglut複製貼上,新檔案改為libglut32.a後開啟GLUT
將在OpenGL擷取的程式碼加入精簡化的GLUT















編譯執行得到

若將剛剛從OpenGL擷取貼上的程式碼改為glutSolidTeapot(0.3);
圖形會變成茶壺






沒有留言:

張貼留言