[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56450] trunk/blender/source/blender/ editors/mesh: fix error running ED_view3d_project_float_v3_m4 on 2d vec ( thanks Sergey for pointing out!), also remove redundant vector copy in knife project.
Campbell Barton
ideasman42 at gmail.com
Wed May 1 19:03:00 CEST 2013
Revision: 56450
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56450
Author: campbellbarton
Date: 2013-05-01 17:03:00 +0000 (Wed, 01 May 2013)
Log Message:
-----------
fix error running ED_view3d_project_float_v3_m4 on 2d vec (thanks Sergey for pointing out!), also remove redundant vector copy in knife project.
Modified Paths:
--------------
trunk/blender/source/blender/editors/mesh/editmesh_knife.c
trunk/blender/source/blender/editors/mesh/editmesh_knife_project.c
Modified: trunk/blender/source/blender/editors/mesh/editmesh_knife.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_knife.c 2013-05-01 15:28:56 UTC (rev 56449)
+++ trunk/blender/source/blender/editors/mesh/editmesh_knife.c 2013-05-01 17:03:00 UTC (rev 56450)
@@ -335,7 +335,6 @@
copy_v3_v3(kfv->co, co);
copy_v3_v3(kfv->cageco, cageco);
- copy_v3_v3(kfv->sco, co);
knife_project_v3(kcd, kfv->co, kfv->sco);
Modified: trunk/blender/source/blender/editors/mesh/editmesh_knife_project.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_knife_project.c 2013-05-01 15:28:56 UTC (rev 56449)
+++ trunk/blender/source/blender/editors/mesh/editmesh_knife_project.c 2013-05-01 17:03:00 UTC (rev 56450)
@@ -89,7 +89,7 @@
float (*mval)[2] = MEM_mallocN(sizeof(*mval) * (nu->pntsu + is_cyclic), __func__);
for (bp = nu->bp, a = 0; a < nu->pntsu; a++, bp++) {
- ED_view3d_project_float_v3_m4(ar, bp->vec, mval[a], projmat);
+ ED_view3d_project_float_v2_m4(ar, bp->vec, mval[a], projmat);
}
if (is_cyclic) {
copy_v2_v2(mval[a], mval[0]);
More information about the Bf-blender-cvs
mailing list