2017年3月6日 星期一

#week02- tp6vü[電腦圖學上課筆記]

[1]複習上周進度
[2]把glut專案,刪減成10行:

#include <GL/glut.h>

static void display(void)
{
    glutSolidTeapot(0.3);
    glutSwapBuffers();
}


int main(int argc, char *argv[])
{
    glutInit(&argc, argv);

    glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);

    glutCreateWindow("I am superman 04162495");


    glutDisplayFunc(display);
    glutMainLoop();

}




[3]讓茶壺變顏色

步驟:
1.先從小畫家找想要顏色的色號
2.然後在剛剛的程式碼中加入:

glColor3f(0,1,1);

括號中的數字可以更換,可放入想要顏色的色號,但是必須 /255.0
3.接著,就可以跑結果


[4]步驟 :
1.先去http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/下載檔案
2.開啟shapes的視窗
3.加上程式碼 :
    glBegin(GL_TRIANGLES);
    glColor3f(1,0,0);
    glVertex3f(0,0,0);

    glColor3f(0,1,0);
    glVertex3f(0,1,0);

    glColor3f(0,0,1);
    glVertex3f(1,-1,-1);
    glEnd();

4.之後就可以去更改數字,做出不同顏色或形狀的三角形


沒有留言:

張貼留言