
OpenGL
文章平均质量分 79
韩曙亮
中国人民大学硕士 , 专注于 移动开发 领域 , 博客专家 , 2023 年博客之星 TOP1 , 2021 年博客之星 TOP9 , 华为云 云享专家 , 阿里云社区 专家博主 , 51CTO 专家博主 ;
展开
-
【OpenGL】二十四、OpenGL 纹理贴图 ( 读取文件内容 | 桌面程序添加控制台窗口 | ‘fopen‘: This function may be unsafe 错误处理 )
一、文件读取、二、报错处理 ( 'fopen': This function or variable may be unsafe. )、三、桌面程序添加控制台窗口、四、相关资源、原创 2021-01-25 20:34:32 · 1199 阅读 · 0 评论 -
【OpenGL】二十三、OpenGL 光照中的法线原理
一、法线原理、二、相关资源原创 2021-01-22 20:30:12 · 2047 阅读 · 0 评论 -
【OpenGL】二十二、OpenGL 光照效果 ( 模型准备 | 光照设置 | 启用光照 | 启用光源 | 设置光源位置 | 设置光照参数 | 设置环境光 | 设置反射材质 | 设置法线 )
一、模型准备、二、光照设置、1、启用光照设置、2、启用光源、3、设置光照参数、4、设置环境光、5、设置反射材质、三、光照法线设置、1、设置光源位置、2、设置法线、3、代码示例及运行效果、四、相关资源、原创 2021-01-22 10:11:03 · 3622 阅读 · 0 评论 -
【OpenGL】二十一、OpenGL 矩阵压栈与出栈 ( 不同类型矩阵变换先后顺序 | 渲染前不设置单位阵 | 压栈出栈原理分析 | 代码示例 )
一、不同类型矩阵变换先后顺序、二、渲染前不设置单位阵、三、矩阵的压栈和出栈原理分析、四、矩阵的压栈和出栈代码示例、五、相关资源原创 2021-01-21 11:11:39 · 1170 阅读 · 1 评论 -
【OpenGL】二十、OpenGL 矩阵变换 ( 矩阵缩放变换 | 矩阵旋转变换 | 矩阵平移变换 )
一、绘制三角形、二、选中矩阵设置、三、矩阵缩放变换、四、矩阵旋转变换、五、矩阵平移变换、六、相关资源原创 2021-01-20 20:00:49 · 2152 阅读 · 0 评论 -
【OpenGL】十九、OpenGL 绘制模式 ( 绘制线框模式 | 绘制点模式 )
一、绘制线框模式、二、绘制点模式、三、绘制点模式 ( 圆点 )、四、相关资源原创 2021-01-20 10:09:11 · 6976 阅读 · 0 评论 -
【OpenGL】十八、OpenGL 绘制多边形 ( 绘制 GL_POLYGON 模式多边形 )
一、绘制 GL_POLYGON 模式多边形、二、多边形绘制顺序分析、三、相关资源原创 2021-01-20 09:43:11 · 9260 阅读 · 0 评论 -
【OpenGL】十七、OpenGL 绘制四边形 ( 绘制 GL_QUAD_STRIP 模式四边形 )
一、绘制 GL_QUAD_STRIP 四边形、二、绘制四边形点分析、三、相关资源、原创 2021-01-20 00:02:32 · 2758 阅读 · 0 评论 -
【OpenGL】十六、OpenGL 绘制四边形 ( 绘制 GL_QUADS 四边形 )
一、绘制 GL_QUADS 四边形、二、绘制多个四边形、三、相关资源原创 2021-01-19 20:49:47 · 6342 阅读 · 0 评论 -
【OpenGL】十五、OpenGL 绘制三角形 ( 绘制 GL_TRIANGLE_FAN 三角形扇 )
一、绘制 GL_TRIANGLE_FAN 三角形、1、绘制 3 个点的情况、2、绘制 4 个点的情况、3、绘制 5 个点的情况、4、绘制 6 个点的情况、二、相关资源原创 2021-01-19 11:48:56 · 3066 阅读 · 0 评论 -
【OpenGL】十四、OpenGL 绘制三角形 ( 绘制 GL_TRIANGLE_STRIP 三角形 | GL_TRIANGLE_STRIP 三角形绘制分析 )
一、绘制 GL_TRIANGLE_STRIP 三角形、二、GL_TRIANGLE_STRIP 三角形绘制分析、三、相关资源原创 2021-01-19 10:40:26 · 3112 阅读 · 1 评论 -
【OpenGL】十三、OpenGL 绘制三角形 ( 绘制单个三角形 | 三角形绘制顺序 | 绘制多个三角形 )
一、绘制三角形、二、三角形绘制顺序、1、绘制正面、2、三个点逆时针方向排列、3、三个点顺时针方向排列、4、设置点的正面方向、三、绘制多个三角形、四、相关资源、原创 2021-01-19 09:55:14 · 6051 阅读 · 0 评论 -
【OpenGL】十二、OpenGL 绘制线段 ( 绘制单条线段 | 绘制多条线段 | 依次连接的点组成的线 | 绘制圈 | 绘制彩色的线 )
一、设置线宽度、二、绘制单条线段 GL_LINES、三、绘制多条线段 GL_LINES、四、绘制依次连接的点组成的线 GL_LINE_STRIP、五、绘制圈 GL_LINE_LOOP ( 偶数个点 )、六、绘制圈 GL_LINE_LOOP ( 奇数个点 )、七、绘制彩色的线、八、相关资源、原创 2021-01-18 20:23:25 · 19782 阅读 · 1 评论 -
【OpenGL】十一、OpenGL 绘制多个点 ( 绘制单个点 | 绘制多个点 )
一、绘制单个点、二、绘制多个点、三、相关资源原创 2021-01-18 11:26:22 · 4969 阅读 · 0 评论 -
【OpenGL】十、OpenGL 绘制点 ( 初始化 OpenGL 矩阵 | 设置投影矩阵 | 设置模型视图矩阵 | 绘制点 | 清除缓冲区 | 设置当前颜色值 | 设置点大小 | 绘制点 )
一、初始化 OpenGL 矩阵、1、设置投影矩阵、2、设置模型视图矩阵、二、绘制点、1、清除缓冲区、2、设置当前颜色值、3、设置绘制点的大小、4、绘制点、5、将缓冲区绘制到前台、三、部分代码示例、四、运行效果展示、五、相关资源原创 2021-01-18 10:45:06 · 4340 阅读 · 0 评论 -
【OpenGL】九、OpenGL 绘制基础 ( OpenGL 状态机概念 | OpenGL 矩阵概念 )
一、OpenGL 状态机概念、二、OpenGL 矩阵概念原创 2021-01-17 23:06:50 · 1232 阅读 · 0 评论 -
【OpenGL】八、初始化 OpenGL 渲染环境 ( 导入 OpenGL 头文件 | 链接 OpenGL 库 | 将窗口设置为 OpenGL 窗口 | 设置像素格式描述符 | 渲染绘制 ) ★
一、导入 OpenGL 的两个头文件、二、链接 OpenGL 库、三、将 Windows 桌面窗口改成 OpenGL 窗口、四、获取窗口设备、五、设置像素格式描述符、六、设置像素格式、七、创建并设置 OpenGL 上下文对象、八、设置清除缓冲区背景颜色、九、OpenGL 上下文初始化操作代码示例、十、渲染场景、十一、相关资源原创 2021-01-17 12:11:45 · 2699 阅读 · 1 评论 -
【OpenGL】七、桌面窗口搭建 ( 导入头文件 | 桌面程序入口函数 | 注册窗口 | 创建窗口 | 显示窗口 )
一、导入头文件、二、桌面程序入口函数、三、注册窗口、四、创建窗口、五、显示窗口、六、完整代码示例、七、相关资源、原创 2021-01-16 23:05:26 · 1341 阅读 · 0 评论 -
【OpenGL】六、Visual Studio 2019 配置 GitHub ( 提取和拉取简介 | 拉取远程代码 )
一、提取和拉取简介、二、拉取远程代码原创 2021-01-15 20:28:44 · 3080 阅读 · 1 评论 -
【OpenGL】五、Visual Studio 2019 配置 GitHub ( 提交代码 )
一、源代码修改及标识、二、向 GitHub 提交代码、三、查看提交结果原创 2021-01-15 14:47:52 · 776 阅读 · 0 评论 -
【OpenGL】四、Visual Studio 2019 配置 GitHub ( 从 GitHub 上克隆项目 )
一、从 GitHub 上克隆项目、二、视图切换及运行程序、原创 2021-01-15 14:15:16 · 1758 阅读 · 0 评论 -
【OpenGL】二、Visual Studio 2019 配置 GitHub ( 下载并安装 GitHub 扩展 | 配置 GitHub )
一、下载并安装 GitHub 扩展、二、配置 GitHub原创 2021-01-15 10:47:13 · 1942 阅读 · 0 评论 -
【OpenGL】三、Visual Studio 2019 配置 GitHub ( 将项目上传到 GitHub )
一、将解决方案添加到源代码管理、二、首次将代码上传到 GitHub、三、GitHub 项目展示原创 2021-01-15 11:01:29 · 934 阅读 · 0 评论 -
【OpenGL】一、Visual Studio 2019 创建 Windows 桌面程序 ( Visual Studio Installer 安装 C++ 桌面开发库 | 创建桌面程序 )
一、Visual Studio Installer 安装 C++ 桌面开发库、二、Visual Studio 2019 创建 Windows 桌面程序原创 2021-01-14 23:57:00 · 10829 阅读 · 3 评论