我一直在golang学习中通过一些opengl,有以下片段:import("github.com/go-gl/gl/v3.3-core/gl")vertices:=[]float32{//Position//Colors//TextureCoords1.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,//TopRight1.0,-1.0,0.0,0.0,1.0,0.0,1.0,0.0,//BottomRight-1.0,-1.0,0.0,0.0,0.0,1.0,0.0,0.0,//BottomLeft-1.0,1.0,0.0,1.0,0.0,0.0,0.0,1.0,//To
1、OpenGL有多个标准,如OpenES是为了移动设备,目前通常使用OpenTK.Graphics.OpenGL4对应OpenGL4.x版本,2010年是OpenGL分割领,之前是3版本,之后都是4版本,目前最新4.6,更新频率不高2、OpenGL的着色语言GLSL,对应的文件扩展名.vert,类C体系,GLSL教程参考:https://www.cnblogs.com/zhxmdefj/p/11241537.htmlhttps://github.com/wshxbqq/GLSL-Cardhttps://www.jianshu.com/p/66b10062bd67https://www.cnb
1、OpenGL有多个标准,如OpenES是为了移动设备,目前通常使用OpenTK.Graphics.OpenGL4对应OpenGL4.x版本,2010年是OpenGL分割领,之前是3版本,之后都是4版本,目前最新4.6,更新频率不高2、OpenGL的着色语言GLSL,对应的文件扩展名.vert,类C体系,GLSL教程参考:https://www.cnblogs.com/zhxmdefj/p/11241537.htmlhttps://github.com/wshxbqq/GLSL-Cardhttps://www.jianshu.com/p/66b10062bd67https://www.cnb