[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42557] branches/bmesh/blender/source/ blender/editors/mesh/knifetool.c: knife_project_v3 can call ED_view3d_project_float directly without having its own check for ortho
Campbell Barton
ideasman42 at gmail.com
Sat Dec 10 19:24:54 CET 2011
Revision: 42557
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42557
Author: campbellbarton
Date: 2011-12-10 18:24:44 +0000 (Sat, 10 Dec 2011)
Log Message:
-----------
knife_project_v3 can call ED_view3d_project_float directly without having its own check for ortho
Modified Paths:
--------------
branches/bmesh/blender/source/blender/editors/mesh/knifetool.c
Modified: branches/bmesh/blender/source/blender/editors/mesh/knifetool.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/knifetool.c 2011-12-10 15:52:08 UTC (rev 42556)
+++ branches/bmesh/blender/source/blender/editors/mesh/knifetool.c 2011-12-10 18:24:44 UTC (rev 42557)
@@ -190,17 +190,9 @@
static void knife_input_ray_cast(knifetool_opdata *kcd, const int mval_i[2],
float r_origin[3], float r_ray[3]);
-static void knife_project_v3(knifetool_opdata *kcd, float co[3], float sco[3])
+static void knife_project_v3(knifetool_opdata *kcd, const float co[3], float sco[3])
{
- if (kcd->is_ortho) {
- mul_v3_m4v3(sco, kcd->projmat, co);
-
- sco[0] = (float)(kcd->ar->winx/2.0f)+(kcd->ar->winx/2.0f)*sco[0];
- sco[1] = (float)(kcd->ar->winy/2.0f)+(kcd->ar->winy/2.0f)*sco[1];
- }
- else {
- ED_view3d_project_float(kcd->ar, co, sco, kcd->projmat);
- }
+ ED_view3d_project_float(kcd->ar, co, sco, kcd->projmat);
}
static KnifeEdge *new_knife_edge(knifetool_opdata *kcd)
More information about the Bf-blender-cvs
mailing list