Hello,<div>I am trying to transform a surface using a programmable filter, and I am unable to get the output to use the normals.  Even the most basic filter:</div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br>
</span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> </span><span dir="ltr" id=":7c" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">output.PointData.append(inputs[0].PointData[&#39;Normals&#39;], &#39;Normals&#39;)</span></div>
<div><span dir="ltr" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></span></div><div><font color="#222222" face="arial, sans-serif">results in the mesh being copied but the normals not being used.  The normals appear as a Data Array, but are not used in rendering.  However, using the copy arrays option in the properties of the programmable filter lead to the normals being used correctly.  </font></div>
<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">What I would like to do is to apply an affine transformation on the point positions and normals (and visualize contours of a scalar field on a uniform, nonorthogonal parallelepiped grid), so I can&#39;t just use the copy arrays option.  </font></div>
<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">Thanks in advance!</font></div><div><font color="#222222" face="arial, sans-serif">-Katie</font></div>