+ st.append(Token("GROUP{}_UBYTE".format(mesh.max_groups_per_vertex)))
+ stride += 3*mesh.max_groups_per_vertex
+ st.append(Token("NORMAL3_BYTE"))
+ stride += 3
+ if mesh.uv_layers and mesh.tangent_vecs:
+ st.append(Token("TANGENT3_BYTE"))
+ stride += 3
+ if stride%4:
+ pad = 4-stride%4
+ st.append(Token("PADDING{}_UBYTE".format(pad)))
+ stride += pad