diff --git a/src/render_object.cpp b/src/render_object.cpp index 6fd66bb..89235d3 100644 --- a/src/render_object.cpp +++ b/src/render_object.cpp @@ -128,7 +128,7 @@ initGLFloatBuffer(glm::vec3* buffer, uint count, GLuint& buffer_id) glGenBuffers(1, &buffer_id); glBindBuffer(GL_ARRAY_BUFFER, buffer_id); glBufferData(GL_ARRAY_BUFFER, - count * sizeof(GLfloat), + count * 3 * sizeof(GLfloat), // NOTE: 3 floats per vertex prop buffer, GL_STATIC_DRAW);