Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- glGenVertexArrays(1,&Vector1_VAObject);
- glGenBuffers(1,&Vector1_VBObject);
- glBindVertexArray(Vector1_VAObject);
- glBindBuffer(GL_ARRAY_BUFFER, Vector1_VBObject);
- glBufferData(GL_ARRAY_BUFFER,vector1.size()*sizeof(GLfloat), &vector1[0] ,GL_STATIC_DRAW);
- glVertexAttribPointer(0,3,GL_FLOAT,GL_FALSE, 3*sizeof(GLfloat),(GLvoid*)0);
- //Clean
- glEnableVertexAttribArray(0);
- glBindBuffer(GL_ARRAY_BUFFER,0);
- glBindVertexArray(0);
- glUseProgram(lineShader->getProgram());
- glBindVertexArray(Vector1_VAObject);
- glDrawArrays(GL_LINE_STRIP,0,vector1.size());
- glBindVertexArray(0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement