X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcreaVtk%2FvtkVectorsVisu.cpp;h=51392f7300698a6dac591902cc216c62060a409c;hb=8480ddec6027339a7b6ca2291390eb51b755858d;hp=248420aa929128151ccc75ed66031266fe8fecdb;hpb=df4539135877e3470a9515e0baa5574ff57f18b4;p=creaVtk.git diff --git a/lib/creaVtk/vtkVectorsVisu.cpp b/lib/creaVtk/vtkVectorsVisu.cpp index 248420a..51392f7 100644 --- a/lib/creaVtk/vtkVectorsVisu.cpp +++ b/lib/creaVtk/vtkVectorsVisu.cpp @@ -264,6 +264,33 @@ void vtkVectorsVisu::Process() printf("EED Warnning! vtkVectorsVisu::Process GetDataObject() is EMPTY\n"); }// if GetDataObject()!=NULL + _pdm->ScalarVisibilityOn(); + _pdm->SetColorModeToMapScalars(); + //_pdm->SetColorModeToDefault(); + // _pdm->SetColorModeToDirectScalars(); // NOT compile + _pdm->SetScalarModeToUsePointFieldData(); + +//EED2021-09-03 Deprecated. Removed in vtk 8.1 +// _pdm->ImmediateModeRenderingOn(); + + _LutEED->SetVectorModeToComponent(); + //_LutEED->SetVectorModeToRGBColors(); + //_LutEED->SetVectorModeToMagnitud(); + +// _pdm->SetScalarModeToUsePointFieldData(); + _pdm->SetLookupTable( _LutEED ); + _pdm->SelectColorArray( "GlyphVector" ); + +// vSliceMapperVec->SetLookupTable( vGreenToRedLut ); +// vSliceMapperVec->SetColorModeToMapScalars(); + +#if VTK_MAJOR_VERSION <= 5 + // .. +#else + _pdm->Update(); +#endif + _actor->SetMapper( _pdm ); + _actor->GetProperty()->SetOpacity( GetOpacity() ); } else { _vtkglyph->SetInputData( NULL ); _vtkglyph->Update();