fix solid self intersection incorrectly ignoring degenerated triangles depending on planarity settings