]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkSurfaceTexture.cxx
#2445 BBTK Feature New Normal - Block Propogation pipeline MagicBox
[bbtk.git] / packages / vtk / src / bbvtkSurfaceTexture.cxx
index d59b7a866d2afd13f222ed180b9447bbf3fc74e9..12d32b03aeed898588478a3b1bc4693d72755962 100644 (file)
@@ -62,9 +62,26 @@ printf("EED SurfaceTexture::Process Start\n");
                } else {
                        colorLookupTable = vtkLookupTable::New();
                }
+               colorLookupTable->SetTableRange(range[0],range[1]);
+               colorLookupTable->Build();
+               double rgba1[4];
+               double rgba2[4];
+               for (int iLookTable = 0; iLookTable<128; iLookTable++)
+               {
+                 colorLookupTable->GetTableValue(      iLookTable, rgba1);
+                 colorLookupTable->GetTableValue(256-1-iLookTable, rgba2);
+
+                 colorLookupTable->SetTableValue(256-1-iLookTable , rgba1[0],rgba1[1],rgba1[2],rgba1[3]);
+                 colorLookupTable->SetTableValue(      iLookTable , rgba2[0],rgba2[1],rgba2[2],rgba2[3]);
+               } // for iLookTable
+
        }
-       colorLookupTable->SetTableRange(range[0],range[1]);
-       colorLookupTable->Build();
+
+
+
+       
+
+
        bbGetInputMesh()->GetPointData()->SetScalars(colors);
 
        if (bbGetInputColorType()==1)