[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