卡塔尔世界杯排名_98世界杯决赛 - dylfjc.com

  • 首页
  • 中国足球世界杯
  • 亚洲区世界杯预选
  • 02韩日世界杯
  • HOME> 02韩日世界杯> OpenGL初学者入门——学习指南【共 9 篇文章】
    OpenGL初学者入门——学习指南【共 9 篇文章】
    02韩日世界杯

    ✅ 《计算机图形学》是小编本学期的一门限选课(32课时),刚开始学习的时候也是很棘手,光是配置环境就要了半条命 💔 ,多方面查阅资料再加上不懈的努力下,花了很多时间和精力,终于一步一步弄懂了 OpenGL 的工作流程与原理。为方便自己复习和知识重构,便在学习过程中做了如下笔记,现分享出来,希望能帮助到 OpenGL 初学者。⭐️ ⭐️

    总目录篇 ☁️

    简约主目录

    第一节: 【OpenGL学习笔记①】——OpenGL的环境配置 + 正常窗口输出.

    第二节: 【OpenGL学习笔记②】——OpenGL理论基础学习【顶点着色器 片元着色器 VAO VBO 】.

    第三节: 【OpenGL学习笔记③】——着色器 + 彩色三角形 + 变色正方形.

    第四节: 【OpenGL学习笔记④】——纹理贴图【SOIL2的配置 + 绘制木板 + 纹理环绕】.

    第五节: 【OpenGL学习笔记⑤】——纹理变换【glm配置 + 纹理平移 + 实现雪花飘落】.

    第六节: 【OpenGL学习笔记⑥】——3D变换【旋转的正方体 实现地月系统】.

    第七节: 【OpenGL学习笔记⑦】——键盘控制镜头的平移【3D正方体 透视投影 观察矩阵 】.

    第八节: 【OpenGL学习笔记⑧】——键盘控制正方体+光源【环境光照+漫反射光照+镜面光照】.

    第九节: 【OpenGL学习笔记⑨】——鼠标控制镜头 + 滚轮控制镜头缩放.

    各章节实现效果预览:

    第一节: 【OpenGL学习笔记①】——OpenGL的环境配置 + 正常窗口输出【VS2010/VS2017/VS2019都可以】.

    ● 说明:墨蓝色背景 + “Hello, World!”红色绘制。

    第二节: 【OpenGL学习笔记②】——OpenGL理论基础学习【渲染管线 顶点着色器 片元着色器 VAO VBO 万字总结】.

    ● 说明:亮蓝色背景 + 墨绿色三角形绘制。

    第三节: 【OpenGL学习笔记③】——⭐着色器 + 彩色三角形 + 变色正方形⭐【GLSL Uniform】.

    ● 说明:左图是彩色三角形,右图是变色正方形(随时间发生颜色变化,由红→绿→红→…)。

    第四节: 【OpenGL学习笔记④】——纹理贴图【SOIL2的配置 + ⭐绘制木板⭐ + 纹理环绕】.

    ◆ 说明:左图是一张简单的图片(纹理)。右图是通过一张图片经过 “镜像复制——纹理环绕” 的方式生成的。

    第五节: 【OpenGL学习笔记⑤】——纹理变换【glm配置+两张图片交替渐变变换 + 纹理平移 + ⭐实现雪花飘落⭐】.

    ● 说明:纹理环绕 + 两张纹理(图片)交替变换 + 纹理平移

    第六节: 【OpenGL学习笔记⑥】——3D变换【旋转的正方体 ⭐实现地月系统⭐ 旋转+平移+缩放】.

    ● 说明:大正方体模拟的 “地球”(只有自传),小正方体模拟的 “月球”(有自传+平移+公转)。

    第七节: 【OpenGL学习笔记⑦】——键盘控制镜头的平移【3D正方体 透视投影 观察矩阵 对LookAt的理解】.

    ● 说明:依次实现摄像机的 前进、后退、左移、右移、上移、下移 功能。

    第八节: 【OpenGL学习笔记⑧】——键盘控制正方体+光源【冯氏光照模型 光照原理 环境光照+漫反射光照+镜面光照】.

    ● 说明:实现光照效果 + 依次实现正方体的 左移、右移、上移、下移、前进、后退 功能。

    第九节: 【OpenGL学习笔记⑨】——鼠标控制镜头 + 滚轮控制镜头缩放.

    ● 说明:实现 鼠标移动环绕正方体一周 + 鼠标滚轮缩放 两个效果功能。【注:移动鼠标时要和键盘移动一起配合使用才有以上效果】

    ⭐️ ⭐️

    Javascript篇-常用事件及如何绑定
    戴尔5280(轻薄便携,适合日常办公和娱乐)

    友情链接:


    Copyright © 2022 卡塔尔世界杯排名_98世界杯决赛 - dylfjc.com All Rights Reserved.