综下所述:
学习理念
OpenGL作为实现工具,支撑核心是计算机图形学。
对计算机图形学的理解,决定OpenGL能玩到什么程度。
至于OpenGL本身,一般是GPU厂商提供,理解接口设计的哲学与如何使用即可。
所以今后学习方式应为:
- 基本OpenGL的认识,基本操作,内容构成。
- 令人头秃的计算机图形学知识。
学习计划
- 整理一遍对OpenGL的大致了解(2021/10/21-已完成)
- 梳理OpenGL本身的结构(2021/10/22)
- github上的入门教程(10/25~11/06)
- 实现一个小东西(未定)
- 购买书籍,系统、深入学习OpenGL、计算机图形学(2021/12~2022/12)
关于OpenGL(一)
- OpenGL是什么?(一个图形库)
- OpenGL可以来干什么?(应用领域:视频 图形 图片处理,2D/3d游戏引擎开发,科学可视化,医学软件的开发,CAD(计算机辅助技术),虚拟实境(AR VR),AI人工智能)等等。
关于OpenGL(二)
- OpenGL一般被认为是一个API(Application