2015年3月12日 星期四

week03_李慎行

今日課程

(1) 點 . 線 . 面 . 顏色
(2)5行程式
(3)glut範例
(4)電腦圖學之父

在 jsyeh/3dcg10/ 裡 Download 1. data 2. win32 3. glut.dll

freeglut Windows Development Libraries - Transmission Zero
去下載freeglut 2.8.1 MinGW Package的Download freeglut 

下載完解壓縮 並把名稱為libfreeglut.a的檔案複製
並貼上且修改名稱為libglut32.a
接著在上周的茶壺程式碼裏頭加上一行
glColor3f(1,1,0); 可使茶壺變色
進階版
glClearColor(0.7 , 0 , 0.6 , 1);///今天重點3: 用來Clear輕的顏色是甚麼
    glClear(GL_COLOR_BUFFER_BIT);///今天重點2: Clear而且要說明你清哪一個buffer
    glColor3f(1,1,0);///今天重點1: Color
    glutSolidTeapot(0.5);///!!!上週7: 畫實心的茶壺
    glColor3f(0,1,0);
    glutSolidTeapot(0.4);///!!!上週7: 畫實心的茶壺
    glColor3f(0,0,1);
    glutSolidTeapot(0.3);///!!!上週7: 畫實心的茶壺
    glFlush();///!!!上週8: 把畫好的東西整個Flush沖出來

沒有留言:

張貼留言