An open API service indexing awesome lists of open source software.

https://github.com/autokaka/learnopengl2

Self made LearnOpenGL video series source code.
https://github.com/autokaka/learnopengl2

cmake cpp learning-by-doing opengl

Last synced: about 2 months ago
JSON representation

Self made LearnOpenGL video series source code.

Awesome Lists containing this project

README

          

# Learn OpenGL Video Series

Hi~ 大家好呀, 我是熵菌, 上海哔哩哔哩科技有限公司的开发工程师, 现在在从事渲染引擎相关的工作. 我是个新人, 在很多方面都有所不足, 仍在奋力追赶前辈们中.

想来平日到了下班时间或者周末也没有什么事情可做, 闲得发慌, 不如花点时间梳理梳理这些年的所学所感, 做成视频和小伙伴以及大佬们一起交流经验. 当初刚进组内时, 做的第一件事情就是熟悉OpenGL这个图形库, 我决定就从OpenGL开始, 慢慢整理本人入职以来直到现在逐渐明白的所有东西. 所以, 这个系列它来了:

这个仓库是本人在bilibili同步更新的"一起来玩OpenGL系列"源码. 在这个视频系列里, 我尝试以一个普通学习者的角度去记录学习OpenGL的历程, 同时我也会穿插讲解一些可能对学习OpenGL有一点帮助的东西. 我不会特地备稿, 所有的学习反馈都是现学现卖, 每一集的视频可能会相当长, 且视频密度较大. 额外输出的内容来源于本人工作之余的自我反思与总结, 不能作为权威答案参考. 如果有任何问题还请劳烦各位大佬们直接指出, 我会改进. 让我们每天进步一点点吧~

传送门:

[[一起来玩OpenGL系列] 1. Hello Window](https://www.bilibili.com/video/BV19i4y127b1/)

[[一起来玩OpenGL系列] 2. Hello Triangle](https://www.bilibili.com/video/BV1vi4y1m75e/)

[[一起来玩OpenGL系列] 2.1 Hello Triangle VAO VBO Homework](https://www.bilibili.com/video/BV1SS4y1c7wA/)

[[一起来玩OpenGL系列] 3. Shaders](https://www.bilibili.com/video/BV1Vu411C7km/)

[[一起来玩OpenGL系列] 3.1 Shaders Homework](https://www.bilibili.com/video/BV1DY4y1t781/)

[[一起来玩OpenGL系列] 4. Textures](https://www.bilibili.com/video/BV1EB4y117QP/)

[[一起来玩OpenGL系列] 4.1 Textures Homework](https://www.bilibili.com/video/BV1wB4y117VN/)

[[一起来玩OpenGL系列] 5. Transformations](https://www.bilibili.com/video/BV1rS4y1h79J/)

[[一起来玩OpenGL系列] 5.1 Transformations Homework](https://www.bilibili.com/video/BV1gY411A7bU/)

[[一起来玩OpenGL系列] 6. Coordinate Systems](https://www.bilibili.com/video/BV1Br4y187xX/)

[[一起来玩OpenGL系列] 6.1 Coordinate Systems Homework](https://www.bilibili.com/video/BV1wR4y1A7ab/)

[[一起来玩OpenGL系列] 7. Camera](https://www.bilibili.com/video/BV1F34y1h7b1/)

[[一起来玩OpenGL系列] 7.1 Camera Homework](https://www.bilibili.com/video/BV1uv4y1N7uF/)