]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkLinearExtrusionFilter.cxx
#3495 Extrude normals conflict
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkLinearExtrusionFilter.cxx
index 2b39efe8a1463a6c85188901682e363c273aeae3..f254fc431b509508fe0e8644ffef076e2c12dbe8 100644 (file)
@@ -29,8 +29,6 @@ void LinearExtrusionFilter::Process()
 //    bbSetOutputOut( bbGetInputIn() );
 //    std::cout << "Output value = " <<bbGetOutputOut() << std::endl;
     
-    printf("EED LinearExtrusionFilter::Process In=%p \n",bbGetInputIn() );
-
     if (extrude!=NULL)
     {
         extrude->Delete();
@@ -55,7 +53,7 @@ void LinearExtrusionFilter::Process()
         } else {
             extrude->SetVector(1, 0, 0);
         }
-        extrude->SetScaleFactor( bbGetInputScalarFactor() );
+        extrude->SetScaleFactor( bbGetInputScalarFactor() * (-1) );
         extrude->Update();
         triangleFilter->SetInputData( extrude->GetOutput() );
         triangleFilter->Update( );