Hi

Does anyone know why `vtkCurvatures`

yields unreasonably high values close to the object’s border? See screenshot below. I expect the (Gaussian) curvature for my shapes to be in the range [-0.5,1]. However, I observe values along the border that are several orders of magnitude larger/smaller.

Does anyone have experience how to deal with this?

Here is how to reproduce the problem:

```
curvature = vtk.vtkCurvatures()
curvature.SetInputConnection(source.GetOutputPort())
curvature.SetCurvatureTypeToGaussian()
curvature.Update()
```

I also attached a sample geometry:

curvature.vtp (237.4 KB)