删除 vtk Surface Rendered 输出中的裁剪边

Removing clipped side in vtk Surface Rendered output

我正在 MFC window 中通过裁剪平面执行另一个 VTK 程序,我得到的输出如下图所示:

https://www.google.com/imgres?imgurl=http%3A%2F%2Fwww.vtk.org%2Fpipermail%2Fvtkusers%2Fattachments%2F20030724%2F6f1e4e82%2Fattachment.gif&imgrefurl=http%3A%2F%2Fwww.vtk.org%2Fpipermail%2Fvtkusers%2F2003-July.txt&docid=Cup_tPiymEIUrM&tbnid=01QfYF1g5tZ2gM%3A&vet=12ahUKEwiK6rCe0dHgAhWPiHAKHYcsBpM4yAEQMyhaMFp6BAgBEFs..i&w=1037&h=768&itg=1&bih=592&biw=1280&q=vtkplane%20clip%20example&ved=2ahUKEwiK6rCe0dHgAhWPiHAKHYcsBpM4yAEQMyhaMFp6BAgBEFs&iact=mrc&uact=8

但我需要得到如下图所示的输出 https://vtk.org/Wiki/images/d/d1/ClipClosedSurface.png

任何人都可以 help.I 也尝试使用 VTK mask.but 我没有得到想要的结果。

我通过参考和研究以下示例和其他一些 VTK 站点得到了结果

https://vtk.org/Wiki/VTK/Examples/Cxx/Meshes/CapClip