I have buffers that contain 2 set of vertices (in interleaved array format) and two sets of indices (4 buffer objects in all).
I am drawing my objects thus:-
oGL.InterleavedArrays(InterleavedArrayFormat.T2fC4fN3fV3f, 0, Nothing) oGL.DrawElements(BeginMode.Triangles, oObject.oSolidIndices.Length, DrawElementsType.UnsignedShort, IntPtr.Zero)
My question is this, how do I draw one object (buffers 0 and 1) and then draw the next object (buffers 2 and 3)?
When using interleaved arrays, do I have to use
oGL.BindBuffer to specify which object I am referring to or does the interleaved format handle that?