[vtkusers] Coloring of Iso-Surfaces (vtkContourFilter)

Sebastian Gatzka sebastian.gatzka at stud.tu-darmstadt.de
Mon Mar 15 09:06:44 EDT 2010


Unfortunately not. All iso surfaces are still colored the same, when 
using the lookup table from the cutting plane.


Am 15.03.2010 13:58, schrieb Sebastien Jourdain:
> You have to do something like that
>
> scalarIsoSurfaceMapper->SetLookupTable( cuttingPlaneLUT );
>
> Therefore the mapper will color both outputs with the same color manner.
>
> Seb
>
> On Mon, Mar 15, 2010 at 8:44 AM, Sebastian Gatzka 
> <sebastian.gatzka at stud.tu-darmstadt.de 
> <mailto:sebastian.gatzka at stud.tu-darmstadt.de>> wrote:
>
>     I have a lookuptable I use for a cutting plane, which is set up
>     and displaying correctly.
>     Concerning the contour filter I did nothing with lookup tables.
>     Just the code below.
>     Do I have to use one?
>
>     Am 15.03.2010 13:38, schrieb Sebastien Jourdain:
>>     Are you using the same lookuptable for all the outputs ? Did you
>>     set the range properly to that lookuptable and mapper ?
>>
>>     On Mon, Mar 15, 2010 at 7:14 AM, Sebastian Gatzka
>>     <sebastian.gatzka at stud.tu-darmstadt.de
>>     <mailto:sebastian.gatzka at stud.tu-darmstadt.de>> wrote:
>>
>>         No, still blue ...
>>
>>         Am 15.03.2010 11:41, schrieb David E DeMarle:
>>>         scalarIsoSurface->ComputeScalarsOn();
>>>
>>>         On Mon, Mar 15, 2010 at 4:55 AM, Sebastian Gatzka
>>>         <sebastian.gatzka at stud.tu-darmstadt.de>  <mailto:sebastian.gatzka at stud.tu-darmstadt.de>  wrote:
>>>            
>>>>         Hello world.
>>>>
>>>>         After I have finally found a way of making the vtkContourFilter work I'm now
>>>>         facing how to color them.
>>>>         I want to color them according to the value they are having.
>>>>         Example: The cutting plane displays the "right" color for the scalar data,
>>>>         but the iso-surfaces (contours) are colored identically.
>>>>         Have a look at the screenshot in the attachment.
>>>>
>>>>         So, what do I have to do, to set up the right coloring?
>>>>
>>>>         Here is the code I am using to create the contours:
>>>>
>>>>         vtkContourFilter *scalarIsoSurface = vtkContourFilter::New();
>>>>         scalarIsoSurface->SetInput(sGridPointData->GetOutput());
>>>>         scalarIsoSurface->SetValue(0,3);
>>>>         scalarIsoSurface->SetValue(1,5);
>>>>         scalarIsoSurface->Update();
>>>>
>>>>         vtkPolyDataNormals *sGridPolyDataNormal = vtkPolyDataNormals::New();
>>>>         sGridPolyDataNormal->SetInput(scalarIsoSurface->GetOutput());
>>>>         sGridPolyDataNormal->Update();
>>>>
>>>>         vtkPolyDataMapper *scalarIsoSurfaceMapper = vtkPolyDataMapper::New();
>>>>         scalarIsoSurfaceMapper->SetInput(sGridPolyDataNormal->GetOutput());
>>>>         scalarIsoSurfaceMapper->Update();
>>>>
>>>>         vtkActor *scalarIsoSurfaceActor = vtkActor::New();
>>>>         scalarIsoSurfaceActor->SetMapper(scalarIsoSurfaceMapper);
>>>>
>>>>         Have a nice day.
>>>>         Sebastian
>>>>
>>>>
>>>>         _______________________________________________
>>>>         Powered bywww.kitware.com  <http://www.kitware.com>
>>>>
>>>>         Visit other Kitware open-source projects at
>>>>         http://www.kitware.com/opensource/opensource.html
>>>>
>>>>         Please keep messages on-topic and check the VTK FAQ at:
>>>>         http://www.vtk.org/Wiki/VTK_FAQ
>>>>
>>>>         Follow this link to subscribe/unsubscribe:
>>>>         http://www.vtk.org/mailman/listinfo/vtkusers
>>>>
>>>>
>>>>              
>>>            
>>
>>         _______________________________________________
>>         Powered by www.kitware.com <http://www.kitware.com>
>>
>>         Visit other Kitware open-source projects at
>>         http://www.kitware.com/opensource/opensource.html
>>
>>         Please keep messages on-topic and check the VTK FAQ at:
>>         http://www.vtk.org/Wiki/VTK_FAQ
>>
>>         Follow this link to subscribe/unsubscribe:
>>         http://www.vtk.org/mailman/listinfo/vtkusers
>>
>>
>
>     _______________________________________________
>     Powered by www.kitware.com <http://www.kitware.com>
>
>     Visit other Kitware open-source projects at
>     http://www.kitware.com/opensource/opensource.html
>
>     Please keep messages on-topic and check the VTK FAQ at:
>     http://www.vtk.org/Wiki/VTK_FAQ
>
>     Follow this link to subscribe/unsubscribe:
>     http://www.vtk.org/mailman/listinfo/vtkusers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20100315/d7720ce5/attachment.htm>


More information about the vtkusers mailing list