摘要:
一个用于管理着色器的类 阅读全文
摘要:
// OpenGLDemo.cpp: 定义控制台应用程序的入口点。 #include "stdafx.h" #include #include #include #include #include #include #include #include using namespace std; void framebuffer_size_callback(GLFWwindo... 阅读全文
摘要:
题目一要求 添加更多顶点到数据中,使用glDrawArrays, 尝试绘制两个彼此相连的三角形:参考解答(需要FQ) 主要代码: 完整代码: 题目二要求 创建相同的两个三角形, 但对它们的数据使用不同的VAO和VBO:参考解答 (需要FQ) 主要代码: 题目三: 创建两个着色器程序,第二个程序使用一 阅读全文
摘要:
妈耶...终于扛过来了. 阅读全文
摘要:
打了怎么久...终于打出了个三角形!!! 我画爆! OpenGLDemo.cpp fragmentShaderSource.frag vertexShaderSource.vert 阅读全文
摘要:
本文作用: 写一个读取OpenGL里面 .vert .frag 这些文件的读取器。 读取函数代码: 另一种的着色器 Shader类管理方法(读取方法类似) https://www.cnblogs.com/--zz/p/9704454.html 完整测试代码: vertexShaderSource.v 阅读全文
摘要:
代码: 问题分析: 代码看似没有错误. 但是这里vertexShaderSource 最后指向的是垃圾内容. 原因: c_str()返回的是一个临时指针,对象被析构 ,内容最后被修改. 解决方法: 阅读全文
摘要:
本文内容: 配置OPENGL 学习地址: https://learnopengl-cn.github.io 学习成果: 1.阅读配置教程 https://blog.csdn.net/qq_37338983/article/details/78997179 感谢 Bruce_wjh 博主的配置教程,比 阅读全文
摘要:
由机器人控制的汽车组装线,一辆汽车由底盘->发动机->车厢->轮子 所制作而成 阅读全文
摘要:
简易的对象池,需要深入了解的话,得阅读<<Thinking in Pattern>> 阅读全文