FW: [vtkusers] Combined surface + wireframe view
John Platt
jcplatt at lineone.net
Fri Jan 9 17:56:38 EST 2004
Hi Malcolm,
That did the trick thanks.
To achieve the combined view I am using vtkAppendPolyData with 2 inputs
vtkUnstructuredGrid->vtkGeometryFilter ------------- 1
|
|------ vtkFeatureEdges -- 2
changing the cell scalar attribute data in vtkFeatureEdges before it is
connected to vtkAppendPolyData to get the required edge colour. Is there
an easier route?
By setting the actor colour the same as the background, I was hoping to
get the effect of a "hidden" wire frame. It would be very useful to have
a vtkProperty::SetLineColor() to avoid messing with the scalar
attributes to get the colours through a LUT (EdgeVisibility would be
better still).
Thanks again.
John Platt
-----Original Message-----
From: vtkusers-admin at vtk.org [mailto:vtkusers-admin at vtk.org] On Behalf
Of Malcolm Drummond
Sent: 08 January 2004 22:20
To: vtkusers
Subject: Re: [vtkusers] Combined surface + wireframe view
Hi John
Have a look at the static vtkMapper method SetResolveCoincidentTopology
HTH
Malcolm
----- Original Message -----
From: John Platt
To: vtkusers at vtk.org
Sent: Thursday, January 08, 2004 11:55 PM
Subject: [vtkusers] Combined surface + wireframe view
Hi vtkUsers,
I would like to display both cell edges and coloured cell faces using
the same vtkDataSetMapper (surface + wireframe combined).
EdgeVisibilityOn() looked like the solution but it does not appear to
have been implemented for vtkOpenGLPolyDataMapper.
I tried using two superimposed actors with surface and wireframe
representation set in the mappers but the cell edges were broken by the
cell face colour. One solution may be to slightly inflate the wireframe.
Has anybody managed to achieve this effect or tried to implement
EdgeVisibilityOn()?
Any suggestions would be greatly appreciated.
John Platt
More information about the vtkusers
mailing list