소프트웨어/openGL

openGL | openGL 0강-설치

개발자_이훈규 2014. 1. 10. 16:42

    환경 : ubuntu 13.10 64bit


http://yooninsung.blog.me/30085784024

위 블로그의 코드를 수정하였습니다.

위 블로그는 window 운영체제, 저는 우분투 운영체제에서 코드를 수정해서 동작했습니다.


코드

lecture1


lecture1.cpp



#include <GL/freeglut.h>

#include <GL/gl.h>


void RenderScene() {

    glClear(GL_COLOR_BUFFER_BIT);

    glFlush();

}


void SetupRC() {

    glClearColor( 0.0f, 0.0f, 1.0f, 1.0f);

}


int main(int argc, char** argv) {

    glutInit(&argc, argv);

    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);

    glutInitWindowSize(500, 500);

    glutInitWindowPosition(100, 100);

    glutCreateWindow("simple");

    glutDisplayFunc(RenderScene);

    SetupRC();

    glutMainLoop();


    return 0;

}



컴파일

g++ lecture1.cpp -lGL -lGLU -lglut -o lecture1


실행 결과