<div dir="ltr">Hi Ken,<br><br>&nbsp;&nbsp; Thanks a lot for your explanation. The workaround works well for me.<br><br>Thanks,<br>Mengda<br><br><div class="gmail_quote">2008/7/22 Moreland, Kenneth &lt;<a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a>&gt;:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
<p>The transform filter will only transform the &quot;active&quot; normals and &quot;active&quot; vectors. The active normals are still used by ParaView and they appear to be transformed correctly. (To verify, create a sphere source, apply a rotate and/or asymmetric scale, and
 then add glyphs on the normals to see that they still point perpendicular to the surface.) The concept of active vectors is largely abandoned by ParaView. Instead, filters are expected to accept the names of variables to process.<br>

<br>
Automatically transforming every field variable that happens to be a 3-tuple as a vector is a bad idea. There is no guarantee that each such variable is in fact a vector with meaning in the same space as the point coordinates. Thus, to properly implement this
 request, the transform filter should accept zero or more field variables to transform instead of just grabbing the active vectors.<br>
<br>
As a workaround, one could use the calculator filter to apply the transform. Translates and scales are quite simple to implement, and rotations that are a factor of 90 degrees around any axis are pretty easy, too.
</p>
<p><font face="times new roman"></font>&nbsp;</p>
<p><font face="times new roman">-Ken</font></p>
<div dir="ltr"><font color="#000000" face="Courier New" size="2"></font>&nbsp;</div>
<div style="direction: ltr;">
<hr>
<font face="Tahoma" size="2"><b>From:</b> <a href="mailto:paraview-bounces@paraview.org" target="_blank">paraview-bounces@paraview.org</a> [<a href="mailto:paraview-bounces@paraview.org" target="_blank">paraview-bounces@paraview.org</a>] On Behalf Of Mengda Wu [<a href="mailto:phdggg@gmail.com" target="_blank">phdggg@gmail.com</a>]<br>

<b>Sent:</b> Monday, July 21, 2008 10:19 PM<br>
<b>To:</b> <a href="mailto:paraview@paraview.org" target="_blank">paraview@paraview.org</a><br>
<b>Subject:</b> [Paraview] [Bug?] Transform Filter does not transform vectors in point data<br>
</font><br>
</div><div><div></div><div class="Wj3C7c">
<div></div>
<div>
<div dir="ltr">Hi all,<br>
<br>
&nbsp;&nbsp; I have latest cvs version of Paraview running. I am using transform filter to transform the data set. I works fine with the point coordinates.
<br>
But the vectors in point data do not transform at all. I am wondering if this filter uses
<a href="http://www.vtk.org/doc/nightly/html/classvtkTransformFilter.html" target="_blank">
vtkTransformFilter</a> or <a href="http://www.vtk.org/doc/nightly/html/classvtkTransformPolyDataFilter.html" target="_blank">
vtkTransformPolyDataFilter</a>. <br>