glbufferdata()函数含义:就是把当前用户定义的数据 - 复制 - 到当前绑定缓冲。 用VBO管理。
glBindBuffer()把当前的索引复制到缓冲。 由EBO管理。
vertices.size()
* sizeof(Vertex)就是把全部数据复制过来。
glVertexAtrribPointer()这个函数的作用呢?链接顶点属性,根据顶点属性位置、大小、第5个是步长,其他都是硬性属性。最后一个参数offset为偏移量,后面用到了。
glEnableVertexAttribArray()这个参数的012都是启用属性。
glBindVertexArray()用到这个的就是绑定VAO和解绑VAO-0。