# opengl **Repository Path**: ChenYLhuman/opengl ## Basic Information - **Project Name**: opengl - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-01 - **Last Updated**: 2025-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # opengl_demo ## 介绍 opengl 学习 ## 软件架构 c++ cmake ## 项目内容 ### QiJinOpengl 奇境-opengl #### demo001 glfw - glad 创建窗口 #### demo002 vao - vbo - shader 显示三角形 #### demo003 vbo - vbo2 显示三角形 源码没有使用 vao 导致顶点数据使用最后一次配置来实现顶点传递,即便它绑定了最开始的 vbo #### demo004 使用两个 vao 管理 2 个三角形的顶点传递,并且实现绘制 #### demo005 传递 shader uniform 变量值 #### demo006 增加透明处理 #### demo007 封装 shader #### demo008 使用ebo #### demo009 使用 纹理对象 -> glGenTextures #### demo010 纹理与颜色进行混合 #### demo011 初步认识矩阵 #### demo012 45°视觉 #### demo013 45°视觉增加 opengl 深度测试功能-绘制之前需要清理深度缓存 #### demo014 多个模型 #### demo015 对多个模型进行旋转 #### demo016 封装摄像机