title: using WebGL index buffers for drawing meshes
body: <p><a href="https://stackoverflow.com/questions/2696182/3-index-buffers">3 index buffers</a> asks a more difficult question, but I feel like their main problem boils down to mine: is there a way to use index buffers to visit the same vertex multiple times in WebGL rather than duplicating the vertices?
  All I was able to find is using index buffers to associate textures, normals, etc. to vertices in a model. I wasn't able to find a way to use an index buffer to tell drawArrays the order in which to visit the vertices in a position array.</p>