o Simple
v 1.0 2.0 3.0
v 3.0 5.0 6.0
v 7.0 8.0 9.0
vt 0.0 1.0
vt 1.0 0.0
vt 0.0 0.0
vn 0.0 0.0 1.0
f 2/3/1 1/2/1 3/1/1
f 2/1/1 1/3/1 3/2/1
[0.0, 0.0, 0.0, 0.0, 1.0, 3.0, 5.0, 6.0]
[1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 2.0, 3.0]
[0.0, 1.0, 0.0, 0.0, 1.0, 7.0, 8.0, 9.0]
[0.0, 1.0, 0.0, 0.0, 1.0, 3.0, 5.0, 6.0]
[0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 2.0, 3.0]
[1.0, 0.0, 0.0, 0.0, 1.0, 7.0, 8.0, 9.0]
meaning that they don't index the interleaved array, because the second face should be [4, 3, 5]
Any ideas how to achieve interleaved indexing, without it I cannot render in OpenGL using glDrawElements by pushing the interleaved array into a VBO, and faces into an EBO (index buffer)