Hi,

It seems that mesh.normal_at returns the normal at the points of the mesh and not the normal of the polygons. Is this correct?

How is this normal calculated? I know I could calculate the normal of the face given the points, but it would be probably very slow in Ruby.

Thanks