写在前面的废话:今天俺又来了哈哈,真的好棒棒! 今天的内容:之前我们大概描述了,我们自己定义的顶点坐标是如何被加载到GPU之中,并且介绍了顶点缓冲对象VBO用于管理这一块内存.今天开始详细分析它的具体作用和用法. 首先OpenGL要求我们必须拥有一个顶点着色器和一个片段着色器,这样才可以进行渲染.当然这两个是必须经过编辑才能使用,而编辑所用的语言是GLSL(OpenGL Shading Language),然后编译这个着色器,这样我们就可以使用了. 举个例子像这样, 这是一个稍微复杂的顶点着色器…