希望rhino增加将点/控制点批量移动至曲线的功能。
经常需要大量地手动将曲线、曲面、网格、细分曲面的控制点逐个移动至曲线来调整形态,耗时低效。
可以设置不同的方法,例如让project支持曲线为目标对象,再如将点、控制点吸引至曲线上距离最近的位置。另外,除了直接位移至曲线以外,还可以参照smooth给这个功能增设一个向曲线靠拢的位移系数和位移次数。
另外,补充一个功能需求,就是希望对齐物件系列命令(对齐、均布等)支持对控制点进行操作。
希望rhino增加将点/控制点批量移动至曲线的功能。
经常需要大量地手动将曲线、曲面、网格、细分曲面的控制点逐个移动至曲线来调整形态,耗时低效。
可以设置不同的方法,例如让project支持曲线为目标对象,再如将点、控制点吸引至曲线上距离最近的位置。另外,除了直接位移至曲线以外,还可以参照smooth给这个功能增设一个向曲线靠拢的位移系数和位移次数。
另外,补充一个功能需求,就是希望对齐物件系列命令(对齐、均布等)支持对控制点进行操作。
第一个功能我以前倒是写过类似的脚本(我是要把点拉到曲线的均分点或者最近点上)。
不过我后来发现,将线挤出成面,再用拉回(Pull)就可以投影控制点了。
谢谢版主回复。
一些时候,可以通过以面作为目标对象使用project和pull对控制点进行操作,间接实现目的。
但是很多时候,尤其是subd对自由形态进行调整的时候,因造型需求需要借助曲线(三维变化的自由曲线,不是简单的斜直线),上述两个命令都不支持以线为对象。
可以参考这里的方法:
目前控制点支持对齐
你说的应该是让控制点作为独立的物件来实现控制点均布?
感谢Ansen回复。
1.我表达的诉求是将点约束在三个维度上均有变化的空间曲线(类似gh里的closestpoint on crv或者pullpoint to crv)。如下图1,(srf、mesh、subdmesh)的控制点对于三维曲线的位移方向不是一致的(step1→step2),不适用于project或pull。
问题1:
目前没看太懂,看懂了再补充到这里。
我的理解是这样?
问题2:
这个需求和我上面的猜测一样,经过测试,目前 Rhino 8 WIP 的平均分布支持控制点。
感谢Ansen,正解✓