Original Post
I guess I could try different methods and test them, but: 4 weights per bone max, so 4 indices. Say a bone has only 1 weight. Do I: 1.) for loop 4 times anyway, and just make the other 3 indices to the 1 bone actually being used being used for this vertex. 2.) Send in a variable (if even possible), and this bone has an attribute of "1 weight", so it will only loop once. Also, I assume that everyone is calculating bone matrices on the cpu, otherwise for each vertex you would have to re-concatenate a bone matrix (with its parent bones).