Download GLUT
วิธีการติดตั้ง
1. ให้ทำการสร้าง Empty C++ Console Project นะครับ
4. ที่ Visual Studio เลือก Project Solution คลิกขวาเลือก Properties
- ที่ Linker
- ที่ Debugging
- ที่ General
ทดสอบ
// Main.cpp
#include <windows.h>
#include "../gl/gl.h"
#include "../glut/glut.h";
void Draw()
{
glClearColor(1.0f, 1.0f, 1.0f, 0.0f);
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT);
glBegin(GL_QUADS);
glColor4ub(255, 0, 0, 255);
glVertex3f(-5, -5, -0.5f);
glVertex3f(5, -5, -0.5f);
glVertex3f(5, 5, -.5f);
glVertex3f(-5, 5, -0.5f);
glEnd();
glutSwapBuffers();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitWindowSize(512, 512);
glutInitDisplayMode(GLUT_STENCIL|GLUT_DEPTH|GLUT_DOUBLE);
(void)glutCreateWindow("Test OpenGL");
glutDisplayFunc(Draw);
glEnable(GL_DEPTH_TEST);
glMatrixMode(GL_PROJECTION);
glOrtho(-10., 10., -10., 10., 0., 20.);
glMatrixMode(GL_MODELVIEW);
glEnable(GL_CULL_FACE);
glCullFace(GL_BACK);
glEnable(GL_COLOR_MATERIAL);
glutMainLoop();
return 0;
}