2022年3月1日 星期二

 今日天氣晴3/1WEEK02

1. 跟上周一樣先建一個GLUT專案

2.到main.cpp內把程式碼全刪掉

3.打上簡化的程式碼(茶壺)

#include<GL/glut.h>


void display()

{

    glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);


    glColor3f(1,1,0);

    glutSolidTeapot(0.3);

    glutSwapBuffers();

}



int main(int argc, char** argv)

{

    glutInit( &argc, argv);

    glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);

    glutCreateWindow("第2周的程式哦!");


    glutDisplayFunc(display);


    glutMainLoop();

}



4.(三角形)

#include<GL/glut.h>

void display()
{
    glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

    glColor3f(1,1,0);
    //glutSolidTeapot(0.3);
    glBegin(GL_POLYGON);
        glColor3f(1,0,0);
        glVertex2f(-1,-1);

        glColor3f(0,1,0);
        glVertex2f(+1,-1);

        glColor3f(0,0,1);
        glVertex2f(0,+1);
    glEnd();
    glutSwapBuffers();
}


int main(int argc, char** argv)
{
    glutInit( &argc, argv);
    glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);
    glutCreateWindow("²Ä2©Pªºµ{¦¡®@!");

    glutDisplayFunc(display);

    glutMainLoop();
}









沒有留言:

張貼留言

VERY BEAUTIFUL, VERY POWERFUL

一.     一樣先安裝且設定好freeglut,OpecCV, 開啟CodeBlocks建立新專案 week11_gundam,                 把 MyGundam.zip下載解壓縮後的data資料夾放到freeglut/bin裡面 把week09_openc...