[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12630] branches/particles/source/blender/ src/editparticle.c:

Brecht Van Lommel brechtvanlommel at pandora.be
Mon Nov 19 22:49:16 CET 2007


Revision: 12630
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12630
Author:   blendix
Date:     2007-11-19 22:49:15 +0100 (Mon, 19 Nov 2007)

Log Message:
-----------

Particle Branch
===============

- Make particle edit properly respect Alt+B clipping.

Modified Paths:
--------------
    branches/particles/source/blender/src/editparticle.c

Modified: branches/particles/source/blender/src/editparticle.c
===================================================================
--- branches/particles/source/blender/src/editparticle.c	2007-11-19 21:12:30 UTC (rev 12629)
+++ branches/particles/source/blender/src/editparticle.c	2007-11-19 21:49:15 UTC (rev 12630)
@@ -279,7 +279,7 @@
 	float dx,dy,dist;
 	short vertco[2];
 
-	project_short_noclip(co,vertco);
+	project_short(co,vertco);
 	dx=(float)(mco[0]-vertco[0]);
 	dy=(float)(mco[1]-vertco[1]);
 	dist=(float)sqrt((double)(dx*dx + dy*dy));
@@ -295,7 +295,7 @@
 {
 	short vertco[2];
 
-	project_short_noclip(co,vertco);
+	project_short(co,vertco);
 
 	if(vertco[0] > rect->xmin && vertco[0] < rect->xmax &&
 			vertco[1] > rect->ymin && vertco[1] < rect->ymax)
@@ -313,7 +313,7 @@
 	gluProject(co[0],co[1],co[2], mats->modelview, mats->projection,
 			(GLint *)mats->viewport, &ux, &uy, &uz );
 
-	project_short_noclip(co,wco);
+	project_short(co,wco);
 
 	x=wco[0];
 	y=wco[1];
@@ -1456,7 +1456,7 @@
 			LOOP_KEYS(k,key){
 				VECCOPY(co, key->co);
 				Mat4MulVecfl(mat, co);
-				project_short_noclip(co,vertco);
+				project_short(co,vertco);
 				if(lasso_inside(mcords,moves,vertco[0],vertco[1])){
 					if(select)
 						key->flag|=PEK_SELECT;
@@ -1470,7 +1470,7 @@
 
 			VECCOPY(co, key->co);
 			Mat4MulVecfl(mat, co);
-			project_short_noclip(co,vertco);
+			project_short(co,vertco);
 			if(lasso_inside(mcords,moves,vertco[0],vertco[1])){
 				if(select)
 					key->flag|=PEK_SELECT;
@@ -1932,7 +1932,7 @@
 
 	cut=0;
 
-	project_short_noclip(key->co, vertco);
+	project_short(key->co, vertco);
 	x0 = (float)vertco[0];
 	x1 = (float)vertco[1];
 
@@ -1950,7 +1950,7 @@
 	else {
 		/* calculate path time closest to root that was inside the circle */
 		for(k=1, key++; k<=keys; k++, key++){
-			project_short_noclip(key->co, vertco);
+			project_short(key->co, vertco);
 
 			v0 = (float)vertco[0] - x0;
 			v1 = (float)vertco[1] - x1;





More information about the Bf-blender-cvs mailing list