2019年3月7日 星期四

林芷祺的筆記Week03

Week03  2019/03/07

主題:點線面顏色

1.開啟http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/
2.下載win32/data/glut32.dll  (3個檔案)

 3.把window解壓縮

 4.data的資料夾移至window

 5.glut32.dll也移至window

6.開啟shapes執行檔(右邊界面:右鍵:換shape/左鍵:drag數字&&左邊界面:右鍵:切點或顏色)

茶壺(GLUT)

7.重複上禮拜的動作,開啟glut專案

8.複製檔案位置

9.搜尋freeglut window下載Download freeglut 3.0.0 for MinGW 

10.複製libfreeglut.a--->改成libglut32.a

11.把GLUT的main.cpp裡的程式全部刪掉

12.把程式打出來
#include <GL/glut.h>
void display()
{
    glutSolidTeapot( 0.3 );
    glutSwapBuffers();
}
int main(int argc, char**argv)
{
    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);
    glutCreateWindow("06160531_Week03!!");
    glutDisplayFunc(display);
    glutMainLoop();
}

13.執行

14.換顏色
在display函式加入  
glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(0/255.0,190/255.0,190/255.0);
///color3f是只有三個參數







沒有留言:

張貼留言