void MeshImporter::print_index_list(COLLADAFW::IndexList& index_list) { fprintf(stderr, "Index list for \"%s\":\n", index_list.getName().c_str()); for (int i = 0; i < index_list.getIndicesCount(); i += 2) { fprintf(stderr, "%u, %u\n", index_list.getIndex(i), index_list.getIndex(i + 1)); } fprintf(stderr, "\n"); }
void MeshImporter::set_vcol(MLoopCol *mlc, VCOLDataWrapper &vob, int loop_index, COLLADAFW::IndexList &index_list, int count) { int index; for (index = 0; index < count; index++, mlc++) { int v_index = index_list.getIndex(index + loop_index); vob.get_vcol(v_index,mlc); } }