[Bf-blender-cvs] [d68899e99a0] soc-2020-io-performance: Exporter: Fix UV vertex indices off by one.

Ankit Meel noreply at git.blender.org
Wed Jul 15 16:51:51 CEST 2020


Commit: d68899e99a0c65ab6f9cbe7cf96ee243dbef683d
Author: Ankit Meel
Date:   Wed Jul 15 20:16:57 2020 +0530
Branches: soc-2020-io-performance
https://developer.blender.org/rBd68899e99a0c65ab6f9cbe7cf96ee243dbef683d

Exporter: Fix UV vertex indices off by one.

===================================================================

M	source/blender/io/wavefront_obj/intern/wavefront_obj_ex_mesh.cc

===================================================================

diff --git a/source/blender/io/wavefront_obj/intern/wavefront_obj_ex_mesh.cc b/source/blender/io/wavefront_obj/intern/wavefront_obj_ex_mesh.cc
index e7ae4e2755d..88de442b346 100644
--- a/source/blender/io/wavefront_obj/intern/wavefront_obj_ex_mesh.cc
+++ b/source/blender/io/wavefront_obj/intern/wavefront_obj_ex_mesh.cc
@@ -298,7 +298,7 @@ void OBJMesh::store_uv_coords_and_indices(Vector<std::array<float, 2>> &r_uv_coo
       r_uv_coords[tot_uv_vertices_ - 1][1] = vert_uv_coords[1];
 
       r_uv_indices[uv_vert->poly_index].resize(vertices_in_poly);
-      r_uv_indices[uv_vert->poly_index][uv_vert->loop_of_poly_index] = tot_uv_vertices_;
+      r_uv_indices[uv_vert->poly_index][uv_vert->loop_of_poly_index] = tot_uv_vertices_ - 1;
     }
   }
   BKE_mesh_uv_vert_map_free(uv_vert_map);



More information about the Bf-blender-cvs mailing list