The current contour surface has been given averaged normals everywhere, giving strange rendering effects like the black ring visible here on the right:
We don't want to allow the automatic splitting that comes with vtkPolyDataNormals which would sometimes give creases inside our surfaces. But we do want split normals on the boundary, always.
The current contour surface has been given averaged normals everywhere, giving strange rendering effects like the black ring visible here on the right: We don't want to allow the automatic splitting that comes with vtkPolyDataNormals which would sometimes give creases inside our surfaces. But we do want split normals on the boundary, always.
Source code where the capping happens: readybase/ImageRD.cpp L888