OpenGL 学习笔记
这一次的引擎计划 必须要实现之前的OpenGL的系统学习计划
首先在如下地址可以找到一些必要的最新的资源(要学有用的,陈旧的不要,OGL,WebGl,GLES都有)
https://www.opengl.org/resources/
然后我在自己百度云盘的MirageLib/Graphic目录下放置了一个ogl的教程工程ogl-OpenGL-tutorial_0015_33,需要解压用CMAKE编译工程
1,对于OGL本身来说,没有窗口管理的部分,所以很多人就帮OGL做了,比如glut(最新版本的都是90年的),freeglut等等,现在最新的glfw(据说有兼容性问题)
对于Lyra来说的话,使用OGl实现渲染接口,并不需要窗口管理等等,Lyra自己会有。所以在Lyra中只会单纯的介入单纯的OGL。
2,一如既往,还是那些流程,clear,draw,swap,etc.
3, 由于Windows对OGL支持力度较小,所以在WIndows上使用OGL还是有些怕,直接使用微软亲儿子DX是明智选择,而在Linux等则使用OGL。
天行健,君子当自强不息