vtk的截面多边形裁切和质心的探索实验之一:求当前截面椎弓根质心

缘起

在这里插入图片描述
问题一:求当前截面椎弓根质心
问题二:求当前截面椎管的质心

探索

思路之一:vtkcylinder + vtkplane + vtk.vtkClipPolyData() + VTK-VtkCutter

vtkImplicitFunction

【译】> 详细说明


隐式函数的抽象接口

vtkImplicitFunction 为隐式函数指定一个抽象接口。隐式函数是在 3D 空间中定义的实值函数,w = F(x,y,z)。需要两个基元运算:评估函数的能力,以及给定点处的函数梯度(参见> - 💡: 关于函数梯度与导数 - 知乎)。隐式函数将空间划分为三个区域:在曲面上 (F(x,y,z)=w)、曲面外部 (F(x,y,z)>c) 和曲面内部 (F(x,y,z)<c)。(当 c 为零时,正值在外部,负值在内部,零在表面上。另请注意,函数渐变从内部指向外部。

隐式函数非常强大。可以使用级别集 w = const 表示几乎任何类型的几何图形,尤其是在使用隐式函数的布尔组合时(请参阅 vtkImplicitBoolean)。

vtkImplicitFunction 提供了一种通过 vtkAbstractTransform 转换隐式函数的机制。此功能可用于转换、定向、缩放或扭曲隐式函数。例如,球体隐式函数可以转换为定向椭圆。

警告

转换将点转换为隐式函数的空间(即模型空间)。通常,我们希望将隐式模型转换为世界坐标。在这种情况下,需要变换的反函数。

Clipped from VTK: vtkImplicitFunction Class Reference at 2022-07-22.

  • ✎✎✎ : 没看懂🤔
vtkCylinder
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jumbo Jing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值