Advertisement
Guest User

Untitled

a guest
Jul 30th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. glGenVertexArrays(1,&Vector1_VAObject);
  2. glGenBuffers(1,&Vector1_VBObject);
  3.  
  4. glBindVertexArray(Vector1_VAObject);
  5. glBindBuffer(GL_ARRAY_BUFFER, Vector1_VBObject);
  6.  
  7. glBufferData(GL_ARRAY_BUFFER,vector1.size()*sizeof(GLfloat), &vector1[0] ,GL_STATIC_DRAW);
  8. glVertexAttribPointer(0,3,GL_FLOAT,GL_FALSE, 3*sizeof(GLfloat),(GLvoid*)0);
  9. //Clean
  10. glEnableVertexAttribArray(0);
  11. glBindBuffer(GL_ARRAY_BUFFER,0);
  12. glBindVertexArray(0);
  13.  
  14. glUseProgram(lineShader->getProgram());
  15. glBindVertexArray(Vector1_VAObject);
  16.  
  17. glDrawArrays(GL_LINE_STRIP,0,vector1.size());
  18.  
  19.  
  20. glBindVertexArray(0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement