[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11867] trunk/blender/source/blender/src/ editmesh_tools.c: This is patch #7056
Kent Mein
mein at cs.umn.edu
Tue Aug 28 13:11:08 CEST 2007
Revision: 11867
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11867
Author: sirdude
Date: 2007-08-28 13:11:07 +0200 (Tue, 28 Aug 2007)
Log Message:
-----------
This is patch #7056
Submitted by Davide Vercelli (unclezeiv)
removes the restriction of using the screw tool only in front view.
Kent
Modified Paths:
--------------
trunk/blender/source/blender/src/editmesh_tools.c
Modified: trunk/blender/source/blender/src/editmesh_tools.c
===================================================================
--- trunk/blender/source/blender/src/editmesh_tools.c 2007-08-28 10:44:37 UTC (rev 11866)
+++ trunk/blender/source/blender/src/editmesh_tools.c 2007-08-28 11:11:07 UTC (rev 11867)
@@ -756,14 +756,15 @@
if(G.scene->toolsettings->editbutflag & B_CLOCKWISE) phi= -phi;
if(dvec) {
- n[0]=n[1]= 0.0;
- n[2]= 1.0;
+ n[0]= G.vd->viewinv[1][0];
+ n[1]= G.vd->viewinv[1][1];
+ n[2]= G.vd->viewinv[1][2];
} else {
n[0]= G.vd->viewinv[2][0];
n[1]= G.vd->viewinv[2][1];
n[2]= G.vd->viewinv[2][2];
- Normalize(n);
}
+ Normalize(n);
q[0]= (float)cos(phi);
si= (float)sin(phi);
@@ -824,12 +825,6 @@
TEST_EDITMESH
if(multires_test()) return;
-
- /* first condition: we need frontview! */
- if(G.vd->view!=1) {
- error("Must be in Front View");
- return;
- }
/* clear flags */
eve= em->verts.first;
More information about the Bf-blender-cvs
mailing list