GLUT-建立視窗+畫三角形
阿新 • • 發佈:2019-01-23
#include <stdlib.h> #include <GL/glut.h> void renderScene() { glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_TRIANGLES); glVertex3f( -0.5 , -0.5 , 0.0); glVertex3f( 0.5 , 0.0 , 0.0); glVertex3f( 0.0 , 0.5 , 0.0); glEnd(); glFlush(); } int main(int argc ,char** argv) { glutInit( &argc , argv); glutInitDisplayMode( GLUT_DEPTH|GLUT_SINGLE|GLUT_RGBA); glutInitWindowPosition(100,100); glutInitWindowSize(320,320); glutCreateWindow("GLUT TUT"); glutDisplayFunc(renderScene); glutMainLoop(); }