2016年3月7日 星期一

Week03 03160862





去這個網址jsyeh.org/3dcg10
下載圈圈的東西


解壓縮WINDOW的檔案


把dll的檔案丟進去


data的也是解壓縮到WINDOW







不要打勾 方便看黨名


把freeglut-lib-libfreeglut複製 改成libglut32.a

跟上一個作業一樣
開GLUT的檔
記得選資料夾的位置

程式碼
#include <GL/glut.h>
void display()
{

    glBegin(GL_POLYGON);
    glColor3f(1,1,0);
    glVertex2f(1,1);
    glVertex2f(1,0);
    glVertex2f(0,0);
    glEnd();
    glutSwapBuffers();
}
int main(int argc, char**argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_DOUBLE| GLUT_DEPTH);
    glutCreateWindow("hellow");
    glutDisplayFunc(display);
    glutMainLoop();
}

//glColor3f(r,g,b);
//glVertex2f(x,y);
//glVertex3f(x,y,z);


搭拉~


如果把顏色調的不一樣就會變這樣~
也可以用右鍵選擇出不一樣的點(一圈的阿、2個點..)

可以善用小畫家
找點跟RGB












void display()
{

    glBegin(GL_POLYGON);
   // glColor3f(172/255.0,191/255.0,76/255.0);
     glColor3ub(172, 191, 76);
    glVertex2f((104-100)/100.0, (32-100)/100.0);
    glVertex2f((11-100)/100.0, (97-100)/100.0);
    glVertex2f((102-100)/100.0, (174-100)/100.0);
   glVertex2f((196-100)/100.0, (98-100)/100.0);
    glEnd();
    glutSwapBuffers();
}


回家作業搭拉~

沒有留言:

張貼留言