2018年3月5日 星期一

Week 02 ------令人煩躁

1.前置作業
輸入網址 jsyeh.org/3dcg10,依序下載data.rar、windows.rar、glut32.dll
windows解壓縮後,glut32錄製一份到解完壓縮的windows資料夾,就可開啟shape.exe
[按右鍵切換圖形,Vertex 頂點 Line 線Triangle 三角形]





















2.程式碼
#include <GL/glut.h>///外掛
void display()///函式
{
     glClear(GL_COLOR_BUFFER_BIT);///清除
     glBegin(GL_POLYGON);///畫多邊形
     glColor3f(r,g,b);///顏色、3個浮點數參數
     glVertex2f(x,y);///頂點、2個浮點數參數
     glEnd();///跟begin對應
     glSwapBuffters();///交換
}
int main(int argc,char**argv)
{
     glutInit(&argc,argv);
     glutInitDisplayMode(GLUT_DOUBLE);
     glutCreateWindow("視窗名稱");
     glutDisplayFunc(display);///呼叫函式
     glutMainLoop();
}






















3.回家作業
(煩~煩~煩阿~,凹下去的圖怎麼用我還是不懂,索性直接換圖做,底下是成果比較圖,我覺得蠻像的)

沒有留言:

張貼留言