摘要
三维模型切割技术有助于对模型内部做深入了解,在生命科学、医学等领域发挥着越来越重要的作用,且该技术在不断地完善。为了能够得到更有用的内部信息,实现任意角度的切割。首先论述了任意角度平面切割算法原理,算法核心为面的点法式方程,点法式方程采用直角坐标,其缺点是确定的切割方向不够直观,因此增加了极坐标形式,给出转换原理。然后基于VTK进行算法实现,得出一次切多面的更有效的结果。实验结果表明,所给出的任意角度平面切割算法,可行有效,并有较强的灵活性。
The cutting technology of 3 D model is helpful to understand the internal model deeply,plays a more important role in life science,medicine and other fields,and is improved increasingly.In order to get more useful internal information,the arbitrary-angle cutting is realized.The theory of arbitrary-angle plane cutting algorithm is discussed.The point-normal form equation of a plane as the core of the algorithm adopts the rectangular coordinates,has the intuition for the determined cutting direction,and can increase the polar coordinates form,so the transformation principle is given.The algorithm implementation based on VTK is realized.A more effective result for multi-surface cutting at one time is obtained.The experimental results show that the arbitrary-angle plane cutting algorithm is feasible and effective,and has strong flexibility.
出处
《现代电子技术》
北大核心
2018年第3期54-56,62,共4页
Modern Electronics Technique
基金
国家自然科学基金(61340019)
山东省自然科学基金(ZR2012FM029)~~
关键词
任意角度
平面切割
点法式方程
三维模型
VTK
多面切割
arbitrary angle
plane cutting
point-normal form equation
3D model
VTK
multi-surface cutting