visual studio 2017中配置opengl的简单方式

2019-10-28  本文已影响0人  loki528
  1. 新建一个C++ 空项目;
  2. 工具-》NuGet包管理器-》管理解决方案的NuGet程序包


    image.png
  3. 搜索nupengl,安装到项目


    image.png
  4. 测试代码
#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;
}
  1. 绘制出一个三角形即为ok。


    image.png
上一篇下一篇

猜你喜欢

热点阅读