概述
最近想求两个polydata的交集,找到了vtkIntersectionPolydataFilter ,了解到该滤波器的第一个输出是 交集线集( a set of lines );
第二个和第三个输出分别为第一和第二个输入 vtkPolyData.
如果需要,后两个输出可以被相交线分割。
使用示例参考http://www.vtk.org/Wiki/VTK/Examples/Cxx/PolyData/IntersectionPolyDataFilter
但是应用到自己的问题上就是不行,输入的两个polydata分别是一个平面与一个常规的polydata数据,猜想可能是因为第一个polydata是只由四个点生成的平面,所以与第二个polydata的交集小于等于四个点,以至于没有输出结果,后果同时建议用vtkCutter实现了预期结果,记得以前也使用过vtkIntersectionPolydataFilter,也没有成功,怕自己重蹈覆辙,所以记录下来,希望知道的原因的大神们可以不吝赐教。
最后
以上就是虚幻汉堡为你收集整理的vtkIntersectionPolydataFilter 使用心得的全部内容,希望文章能够帮你解决vtkIntersectionPolydataFilter 使用心得所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复