2023年2月22日 星期三

小呆瓜-第二週-GLUT程式


void display()

{

    glutSolidTeapot(0.3);///畫出一個實心茶壺,它的大小0.3

    glutSwapBuffers();///請GLUT把畫面swap送到顯示的地方

}


int main(int argc, char *argv[])

{///上面是特別的main()函式 有很多參數

glutInit(&argc, argv);///把GLUT開起來

    glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);///顯示設定

    glutCreateWindow("GLUT Shapes");///要開視窗

glutDisplayFunc(display);///要顯示對應的函式

glutMainLoop();///最後用main迴圈,壓在最後面

}



glColor3f///顏色

glBegin(GL_POLYGON);///開始畫多邊形
        glVertex2f(0,1);///頂點
        glVertex2f(-1,-1);
        glVertex2f(+1,-1);
    glEnd();///結束畫

頂點塗色


皮卡丘肚子及背景顏色


畫圓














沒有留言:

張貼留言