We see a similar thing in ocean/atmospheric data. X & Y is in a
different coordinate system than Z (e.g., lon/lat degrees vs. meters
respectively), and thus must be scaled to be viewed properly.
My solution is to use the Transform Filter when possible to scale the Z
axis. The advantage is that you don't have to set the scale matrix for
every actor; the transformed coordinates are passed to every downstream
filter. The disadvantage is that the true coordinates are no longer
available if needed, for example, if you turn on axis labeling, or do
computations that require the true coordinates.
Also, in some cases, the Transform filter is not available, for
rectilinear data, for example. I use a Programmable filter for those
cases, but the above issues still apply.
IMO, for ocean/atmospheric data, it would be handy to support separate
display and computation coordinates. It sounds like your data would
have the same requirement. One way would be some process/filter that
modifies all downstream actors. In any case, I can't think of a way to
do it that isn't time consuming, and I've given it a good bit of
thought. If someone else has a better idea, I'd be all ears.
Thanks,
Sean
On 08/08/11 13:09, Lawrence Angrave wrote:
Hi,
We're using Paraview to display data which is very thin in the Z
direction compare to X,Y size. We'd like to artificially exaggerate the
display in the Z direction.
One tedious way to do this is to set the scale matrix for every object.
e.g. Scale the Z coordinates by 30.
An alternative approach would be to set a camera transform to include a
scaling in the world coordinate system, e.g. (1,1,30). Is this
configurable in the Paraview GUI / settable via python/ or even possible
without artefacts and unwanted side-effects?
Thanks in advance,
Lawrence.
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki at:
http://paraview.org/Wiki/ParaView
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki at:
http://paraview.org/Wiki/ParaView
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview