[Paraview] Volume rendering & pvserver

Johannes Zarl johannes.zarl at jku.at
Wed Nov 21 08:18:26 EST 2012


Hi,

It seems like there is a bug with rendering volume datasets when being 
connected to a pvserver process.

When I use the builtin: server and load the dataset into paraview, everything 
is rendered correctly. However, when I connect to a server process, only parts 
of the volume data are shown. Objects using surface representation are always 
rendered correctly.

Just now I realised that there is a pattern to display irregularities: the 
bounderies of the rendered parts align with the data-segmentation between the 
process ids.

So I guess there is some kind of communication problem between the pvserver 
processes? If so, how can I find out the cause of this?

Any help appreciated,
  Johannes


P.S.:
The example data I use is the headsq.vti file from the ParaViewTutorialData 
dataset. I currently use ParaView/master 3.14.1-2441-g46cfc4c, and have tested 
this also with paraview 3.14.1 (compiled from source).

The server is started as follows:
mpirun -np 3 \
  --host n001 --host n002 --host n003 \
  --mca btl openib,sm,self \
   -x LD_LIBRARY_PATH -x PATH -x DISPLAY=:0 \
   pvserver /home/edvz/zing/scratch/vcva/curvedscreen.pvx

The curvedscreen.pvx file is this one:
<?xml version="1.0" ?>
<pvx>
 <Process Type="client" />
  <Process Type="server">
  <EyeSeparation Value="0.065"/>
    <!-- CurvedScreen 3 screens -->
   <Machine Name="n001"
            Environment="DISPLAY=:0"
            LowerLeft= "-4.701 0.0   -2.641"
            LowerRight="-1.201 0.0   -2.641"
            UpperRight="-1.201 1.750 -2.641" />
   <Machine Name="n002"
            Environment="DISPLAY=:0"
            LowerLeft= "-1.750 0.0   -2.641"
            LowerRight= "1.750 0.0   -2.641"
            UpperRight= "1.750 1.750 -2.641" />
   <Machine Name="n003"
            Environment="DISPLAY=:0"
            LowerLeft=  "1.202 0.0   -2.641"
            LowerRight= "4.752 0.0   -2.641"
            UpperRight= "4.752 1.750 -2.641" />
 </Process>
</pvx>


More information about the ParaView mailing list