<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div><strong style="cursor: pointer; font-weight: normal;" title="View all messages from this sender">Thanks for reply,<br>but I don't think it will work in my case. Maybe I wasn't specific enough about my data and it was confusing.<br>I have point data witch represent centers of ellipsoidal cells. With each point there are associated lengths of ellipsoid axes (e.g. as a vector data), which can be different for each ellipsoid, and directions of those axes in space (3 vectors). I want to display those ellipsoids oriented and in appropriate scale.<br>So I was thinking:&nbsp; I need to scale spheres anisotropically to get ellipsoids so I really need to do it by scaling with vector components of the scales/axes_length vector. Scaling by scalars works isotropically so it won't help. Now I need to align
 axes of each ellipsoid in space. I probably need to do it by programmable filter, but I don't know how to operate on separate glyphs (ellipsoids) and their data. Did anyone have similar problem and solved it somehow?<br>Thanks.<br>Pawel&nbsp; <br><br>&nbsp;&gt;mirko heuegger</strong> wrote<br>&gt;I suggest that you 'convert' one vector data into a scalar (e.g. over<br>&gt;the Calculator-filter, and by using the functions: mag(&lt;vector&gt;),<br>&gt;iHat.&lt;vector&gt;, jHat.&lt;vector&gt;, or kHat.&lt;vector&gt; (magnitude, X, Y, and Z<br>&gt;of a vector) for calculating the desired vector-parts).<br>&gt;Then change the 'Scale Mode', of the Glyph-filter, to 'scalar', and<br>&gt;select the calculation-result as scalar-field.</div></div><br>

      </body></html>