2017年3月7日 星期二

Week02 王華偉上課筆記

一、第一周作業複習
1.OpenGL專案
2.GLUT專案

1).在Codeblocks中,File-New-Project. 選OpenGL專案。


2).在Codeblocks中,File-New-Project,選GLUT專案。



二、GLUT篩檢程式碼
1.把glut專案刪減成10行。將老師發過來的截圖對照的刪除。
#include <GL/glut.h>
static void display (void)
{
    glutSolidTeapot(0.9);  ///畫茶壺
    glutSwapBuffers();
}
int main(int argc, char *argv[])
{
    glutInit(&argcargv);
    glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);

    glutCreateWindow("I am Spiderman");


    glutDisplayFunc(display);
    glutMainLoop();


}


2.將茶壺改色。
話茶壺之前,在static void display (void)裡面加上一行,glColor3f(R,G,B);
(若超過1的數字要在後面除255.0)


3. 實作點線面:三角形
打開檔案Shapes,右鍵找出TRAIANGLES,改變數據,可調整顏色、位置。

沒有留言:

張貼留言