diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2016-07-21 17:53:00 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2016-07-21 17:54:36 +0300 |
commit | aedff9dbef6c5847b6d8e855eb64401d44611f20 (patch) | |
tree | 33401548837402058a9af5600fd7a00bd8068d20 /source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c | |
parent | db0c2be55e8705f939c944430be1c9d55598a211 (diff) |
Add BKE_mesh_calc_islands_loop_poly_uvmap and use it in new OSD UV subdiv.
Also renamed BKE_mesh_calc_islands_loop_poly_uv to BKE_mesh_calc_islands_loop_poly_edgeseam,
to avoid confusion...
Diffstat (limited to 'source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c')
-rw-r--r-- | source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c b/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c index 9e8c97a9249..5c68e500300 100644 --- a/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c +++ b/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c @@ -322,11 +322,12 @@ static void conv_dm_precalc_uv_layer(const OpenSubdiv_Converter *converter, } /* Calculate islands connectivity of the UVs. */ - BKE_mesh_calc_islands_loop_poly_uv( + BKE_mesh_calc_islands_loop_poly_uvmap( storage->mvert, dm->getNumVerts(dm), storage->medge, dm->getNumEdges(dm), storage->mpoly, dm->getNumPolys(dm), storage->mloop, dm->getNumLoops(dm), + mloopuv, &storage->island_store); /* Here we "weld" duplicated vertices from island to the same UV value. |