摘要: 创建两个着色器程序,第二个程序使用一个不同的片段着色器,输出黄色;再次绘制这两个三角形,让其中一个输出为黄色 1 #include <glad/glad.h> 2 #include <GLFW/glfw3.h> 3 #include <iostream> 4 5 void framebuffer_s 阅读全文
posted @ 2019-11-26 20:01 ljy3268 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 创建相同的两个三角形,但对它们的数据使用不同的VAO和VBO 1 #include <glad/glad.h> 2 #include <GLFW/glfw3.h> 3 4 #include <iostream> 5 6 void framebuffer_size_callback(GLFWwindo 阅读全文
posted @ 2019-11-26 19:59 ljy3268 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 添加更多顶点到数据中,使用glDrawArrays,尝试绘制两个彼此相连的三角形 1 #include <glad/glad.h> 2 #include <GLFW/glfw3.h> 3 4 #include <iostream> 5 6 void framebuffer_size_callback 阅读全文
posted @ 2019-11-26 19:58 ljy3268 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 构建GLFW GLFW可以从它官方网站的下载页上获取(https://www.glfw.org/download.html)。GLFW已经有针对Visual Studio 2013/2015的预编译的二进制版本和相应的头文件,但是为了完整性我们将从编译源代码开始。所以我们需要下载源代码包,点击下图中 阅读全文
posted @ 2019-11-26 11:41 ljy3268 阅读(4609) 评论(1) 推荐(1) 编辑