[Python-apps-team] Bug#478359: [Enthought-dev] Can Mayavi2 process multiblock plot3d data?
Prabhu Ramachandran
prabhu at aero.iitb.ac.in
Sat May 17 12:34:25 UTC 2008
Kun. Qu wrote:
> I made a xyz file and q file in format of binary stream. They could be
> well displayed in Tecplot. But Mayavi2 can not display them. I had to
> save the multiblock data into several single block data. Then they
> could be loaded into mayavi2 as seperated plot3d sources.
>
> Any one may tell me where I can find how Mayavi2 process multiblock plot3d data?
I just added a SelectOutput filter that lets you choose among the
available outputs of a given source/filter. This is a simple solution
that should let you choose which block to view. Here is an example from
the data that Francesco reported here:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478359
mayavi2 -p tiny.xyz -q tiny.q -f SelectOutput -m Outline -m Surface
Click on the SelectOutput and select the output index of the data to
use. You should be able to change the block. Add any number of these
filters to the reader to choose whichever you want. The more complex
feature request that Francesco requested is more work than I have time
for now.
I've checked this into the 2.1.2 branch in addition to trunk.
cheers,
prabhu
More information about the Python-apps-team
mailing list