the only way to catch it would be to check that the result is not NaN, probably not a good idea, in particular for vertex normals and Revert "deal with the case where one face incident to v is degenerate" This reverts commit 52105868b31a2685795e92d9caf4bfe251bcf75c.