[Bf-blender-cvs] [0469971] master: Fix T37465: UV Coords we're incorrect when converting from a curve
Campbell Barton
noreply at git.blender.org
Fri Nov 22 10:41:49 CET 2013
Commit: 0469971b05ea94b9bf9ea3c8e935049c5c5b7120
Author: Campbell Barton
Date: Fri Nov 22 20:38:48 2013 +1100
http://developer.blender.org/rB0469971b05ea94b9bf9ea3c8e935049c5c5b7120
Fix T37465: UV Coords we're incorrect when converting from a curve
===================================================================
M source/blender/blenkernel/intern/mesh.c
===================================================================
diff --git a/source/blender/blenkernel/intern/mesh.c b/source/blender/blenkernel/intern/mesh.c
index 844252c..e6fca21 100644
--- a/source/blender/blenkernel/intern/mesh.c
+++ b/source/blender/blenkernel/intern/mesh.c
@@ -1351,6 +1351,8 @@ int BKE_mesh_nurbs_displist_to_mdata(Object *ob, ListBase *dispbase,
mloopuv->uv[1] = (v % dl->nr) / (float)orco_sizeu;
/* cyclic correction */
+ if ((i == 1 || i == 2) && mloopuv->uv[0] == 0.0f)
+ mloopuv->uv[0] = 1.0f;
if ((i == 0 || i == 1) && mloopuv->uv[1] == 0.0f)
mloopuv->uv[1] = 1.0f;
}
More information about the Bf-blender-cvs
mailing list