重复点找不到问题


这本来是一个工程圆 然后我对它使用了周期化工具 然后查看他的描述发现

这是一个带有重复点的曲线,但是我去抽离他的控制点发现只是4个点,并且我利用选择SelDup选择重复工具发现也是显示没有发现重复物件,这让我很不解,求老师答疑。

ExtractPt 指令并不会重复抽取周期性曲线在闭合点处的重复控制点,对于周期性曲线重复点如果你不太理解,你可以使用 _MakeNonPeriodic 指令将周期性曲线先非周期性化,然后看看闭合点处控制点的变化

我用了非周期化之后发现 这个接缝处多了一个控制点 但是曲线描述还是有一个重复点 并且使用选择重复工具也是无效的 我想既然是重复的点为什么不能选中不能删除呢

你使用 ShowEnds 来查看曲线的端点, 你截图中的重复点就是指这里闭合曲线的接缝点,这个点是无法使用 SelDup 来抓取

那老师 这个周期化工具就是用来使曲线或者曲面的尖锐点变平滑吗

seldup删除的是重复物体。
意思是位置和大小都完全一样的东西。
可以是点线面等等。

重复控制点在这里是一个特定概念,控制点属于物体的子物体,并不会被seldup影响。
他是周期曲线产生的局部控制点位置重合。

周期化只针对封闭曲线有作用
周期化本身和 尖锐/ 平滑~ 并没有联系。他是NURBS的一个概念,如果延伸出来讲解会很复杂。
你可以简单理解为,一个封闭曲线如果周期化了,他就是一个循环往复的圈圈。
如果没有周期化,那么他的接缝就可以随时用移动命令断开。

我下面用一个简单的例子说明一下
假设有8个小朋友,ABCDEFGH,勾肩搭背拉成一排。
每个小朋友的手都挺长的,不光可以勾到旁边的,还可以勾到旁边再旁边的人。
例如C,可以同时抱住AB,DE,(假设蓝色是C的手臂)
Snipaste_2021-10-14_11-53-38
如果大家都互相抱着左右两侧的2个人,那么每个人其实都形成了一个5人的受力共同体,整条队伍在受到外力的情况下,也会保持一个比较流畅的状态。这其实就是3阶曲线背后的逻辑。


注意这里的A和H,对他们两个来说,因为他只有一侧有人,另一侧没人
所以A右手搂住BC,左手刷刷朋友圈
H左手搂住FG,右手刷刷抖音

现在强行让A和H站在同一个点上。犀牛可以操作(其他点也可以配合移动,不然太扭曲)


此时这条曲线成为了封闭曲线。并且A(H)点有一个尖角。
注意这时候A左侧突然有人了,H右侧也有人了
然而在没有人给他们下指令的情况下,A还是左手刷朋友圈,插插口袋,或者抓抓头,而不会伸出去捞住左侧多出来的G和H
同理H的右手也还是处于无所事事的状态。
该曲线是封闭曲线,但不是周期曲线。

此时我要求这个曲线变成周期曲线
A和H接到了指令后,变成了BCDE等人相同的状态,手机收起来
A的左手搂住了GH,H的右手搂住了AB
Snipaste_2021-10-14_12-57-34
该曲线是封闭曲线,同时该曲线是周期曲线
所有点都是等价的,大家都没有队头和队尾之分,不象是之前,A和H是头尾。

谢谢大鹿老师 我大致懂了 这个比喻很形象