[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16840] branches/nurbs/blender: Fix for resolution with 2D curves.

Emmanuel Stone emmanuel.stone at gmail.com
Tue Sep 30 07:51:55 CEST 2008


Revision: 16840
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16840
Author:   eman
Date:     2008-09-30 07:51:51 +0200 (Tue, 30 Sep 2008)

Log Message:
-----------
Fix for resolution with 2D curves.
Removed two unneccessary calls.

Modified Paths:
--------------
    branches/nurbs/blender/intern/nurbana/intern/NURBS_Generate.cpp
    branches/nurbs/blender/intern/nurbana/intern/libNurbana.cpp
    branches/nurbs/blender/source/blender/blenkernel/intern/curve.c

Modified: branches/nurbs/blender/intern/nurbana/intern/NURBS_Generate.cpp
===================================================================
--- branches/nurbs/blender/intern/nurbana/intern/NURBS_Generate.cpp	2008-09-30 05:05:50 UTC (rev 16839)
+++ branches/nurbs/blender/intern/nurbana/intern/NURBS_Generate.cpp	2008-09-30 05:51:51 UTC (rev 16840)
@@ -2,7 +2,7 @@
 //NurbData	NURBS_Generate::nurbData;
 
 void NURBS_Generate::Curve(Object_NURBS *obj, nbReal* buffer, int dim, int res, bool update) {
-	Surface(obj, res * obj-> Length(0) , 1 , dim, buffer, obj -> Sum(), 0, 0, update);
+	Surface(obj, res, 1 , dim, buffer, obj -> Sum(), 0, 0, update);
 }
 
 void NURBS_Generate::Surface(Object_NURBS *obj, nbReal* buffer, int resU, int resV, int dim) {

Modified: branches/nurbs/blender/intern/nurbana/intern/libNurbana.cpp
===================================================================
--- branches/nurbs/blender/intern/nurbana/intern/libNurbana.cpp	2008-09-30 05:05:50 UTC (rev 16839)
+++ branches/nurbs/blender/intern/nurbana/intern/libNurbana.cpp	2008-09-30 05:51:51 UTC (rev 16840)
@@ -51,7 +51,7 @@
 	//int numKnotsU,numKnotsV,totalLenU,totalLenV;	
 	
 //	cout << "addObject()" << endl;
-	NRB_Print(on);
+//	NRB_Print(on);
 //	cout << "addObject<>" << endl;
 	return on;
 }

Modified: branches/nurbs/blender/source/blender/blenkernel/intern/curve.c
===================================================================
--- branches/nurbs/blender/source/blender/blenkernel/intern/curve.c	2008-09-30 05:05:50 UTC (rev 16839)
+++ branches/nurbs/blender/source/blender/blenkernel/intern/curve.c	2008-09-30 05:51:51 UTC (rev 16840)
@@ -818,7 +818,7 @@
 	if(resolu==0) {
 	}
 
-numTess = nu->pntsu * NRB_getNumTessPoints(nu->nurbanaPtr);// FIXME check that this number is correct
+//numTess = nu->pntsu * NRB_getNumTessPoints(nu->nurbanaPtr);// FIXME check that this number is correct
 
 //tsspts = NRB_GenerateSurface(nu->nurbanaPtr,data, dim);
 tsspts = NRB_GenerateCurve(nu->nurbanaPtr,coord_array, 3, resolu);





More information about the Bf-blender-cvs mailing list