Surface normals:
Vertex normals nv can be calculated as the average of the N neighbouring face normals ni
$n_v=\frac{1}{N}\sum_i n_i$