c++ GLUT opengl初运行

407 阅读1分钟

(7条消息) visual studio2017安装使用openGL(c++)步骤_york1996的博客-CSDN博客

  • GLUT是上个时代的产物
  • 我新建的是空项目 image.png
  • nuget下载 image.png
  • 然后再出现的窗口中选择浏览,输入nupengl
  • 点击搜索,选中nupengl.core然后再右边的框中勾选项目,然后选择安装即可。 image.png
  • 新建cpp文件 image.png
  • 输入代码,直接F5
#include<gl/glut.h>

void renderWindow(void) {
	glClear(GL_COLOR_BUFFER_BIT);
	glColor3f(1, 0, 0);
	glBegin(GL_TRIANGLES);
	glVertex2f(-.5f, -.5f);
	glVertex2d(.5f, -.5f);
	glVertex2f(.0f, .5f);
	glEnd();
	glFlush();
}
int main(int argc, char* argv[]) {
	glutInit(&argc, argv);
	glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
	glutInitWindowPosition(1, 1);
	glutInitWindowSize(720, 720);
	glutCreateWindow("hello opengl!");
	glutDisplayFunc(&renderWindow);
	glutMainLoop();
	return 0;
}
  • 成功 image.png