2018.10.14 正在学习OpenGL的小白... 暂时分类有点杂乱
一、基础函数
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);
char *argv[] = { "hello ", " " };
int argc = 2; // must/should match the number of strings in argv
glutInit(&argc, argv); //初始化GLUT库;
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); //设置显示模式;(双缓冲)
glutInitWindowSize(800, 800); //设置显示窗口大小
glutCreateWindow("xxx");//标题
init();// 创建显示窗口
glutReshapeFunc(reshape); //注册窗口改变回调函数
glutDisplayFunc(display); //注册显示回调函数
//glutIdleFunc(spinCube);
//glutMouseFunc(mouse);//鼠标响应
glutMainLoop(); //进入事件处理循环
return 0;
}
glClearColor (0.0, 0.0, 0.0, 0.0);//设置清除颜色