摘要: 目录OpenGLUtils类OpenGLUtils类定义GL_CHECK用户使用 OpenGLUtils类 OpenGLUtils类定义 文件:OpenGLUtils.h OpenGLUtils类用于OpenGL函数调用的错误检查. 用宏函数方式提供检查OpenGL错误功能:如果出现错误,则自动打印 阅读全文
posted @ 2025-05-20 00:36 明明1109 阅读(38) 评论(0) 推荐(0)
摘要: 目录简介全局数据顶点着色器(Vertex Shader)片元着色器(Fragment Shader)GLFW、OpenGLGLFW使用流程OpenGL使用流程SoftGLRender中使用GLFW、OpenGL输入事件窗口事件绘制图形内容总结 简介 文件:Viewer/Main.cpp SoftGL 阅读全文
posted @ 2025-05-20 00:36 明明1109 阅读(78) 评论(0) 推荐(0)
摘要: 目录介绍着色器着色器的基本结构着色器使用流程ShaderGLSL类(管理着色器)ShaderGLSL声明ShaderGLSL实现构造与析构添加头信息、宏定义加载着色器源码预处理顶点着色器源码预处理片元着色器源码预处理着色器程序着色器程序使用流程ProgramGLSL类(管理着色器程序)构造与析构加载 阅读全文
posted @ 2025-05-20 00:35 明明1109 阅读(68) 评论(0) 推荐(0)