今天想来总结以下新建一个完整的OpenGL项目的全过程。
前提是:
- 正确下载并可以运行OpenGL;
- 整合了所有需要的库(详细教程网上有很多)如下图;注意:libigl库在正确编译后会在生成项目时自动配置所以不需要手动链接。
![把所有需要的库放入一个文件夹方便记忆和添加新库](https://i-blog.csdnimg.cn/blog_migrate/6da213388b850ce7b3b852c7bf2e7e5d.png)
- 在属性页链接包含目录、库目录、附加依赖项等;
- 将需要用到的头文件和源文件放入项目,比如stb_image.h、glad.c 等。
下面开始编写你的OpenGL项目:
- 新建main.cpp;
- 新建shader.h;
- 新建image文件夹存放纹理图片;
- 新建着色器并复制到资源文件下。
接下来就可以向源文件中添加代码编写自己的OpenGL程序了,代码晚上再写。