[Paraview] [PV3-CVS] client x server with Ensight SOS
Moreland, Kenneth
kmorel at sandia.gov
Wed Oct 10 16:55:35 EDT 2007
The culler is just doing an approximation of the visibility ordering.
In many cases, there is no ordering. For example, one block may be a
shell over another block. Another example is a block inserted into a
concavity of another block. Such structures are common in assemblies.
When they occur, it is incorrect to render one before the other. The
result is quite misleading.
-Ken
> -----Original Message-----
> From: Jean Favre [mailto:jfavre at cscs.ch]
> Sent: Wednesday, October 10, 2007 2:10 PM
> To: Moreland, Kenneth
> Cc: Rick Angelini(CISD/CIV); rnelias; paraview at paraview.org
> Subject: RE: [Paraview] [PV3-CVS] client x server with Ensight SOS
>
> On 10, Oct 2007 09:02 PM, "Moreland, Kenneth" <kmorel at sandia.gov>
wrote:
>
> >Unless something has changed while I wasn't looking, volume rendering
> >is
> >not supported with multiblock data. The issue with multiblock data is
> >that there probably is not a correct "visibility" order in which to
> >render the pieces.
> >
>
> The way I do it in my VTK app for multi-block vol rendering is to get
> the vtkCullerCollection from the Renderer, and then use
>
> vtkFrustumCoverageCuller *culler = (vtkFrustumCoverageCuller
> *)collection->GetNextItem();
> culler->SetSortingStyleToBackToFront();
>
> --Jean
>
More information about the ParaView
mailing list