GH板块 加入小组

1190个成员 8514个话题 创建时间:2018-09-10

求助大佬 这种类型的干扰应该如何实现

发表于2020-10-18 1696次查看

如视频所示,大神求助~~

屏幕录制2020-10-19 00.12.26.mov 预览 下载
2回复
  • 2楼 蒯鼎 2020-10-21

    看···看不出来,建议哪里看到的哪里留言问一下吧。

  • 3楼 米兰理工 2020-11-21

    大致思路应该是这样的:

    1. 建立网格体点阵

    2. 建立吸引线(Attractor)

    3. 计算点阵中所有点(Pts表示点阵,其中每一个点以Pt表示)和Attractor的距离并进行距离约束(自己给一个值然后用比较运算符进行筛选):若Pt与Attractor的距离 < 规定的约束值, Pt = 新的Pt(此处新的Pt值为: t * 两点距离(该点处的坐标设置为新的Pt),其中t值为Pt与Attractor距离连线上的一个比例值,如果t为0,则网格体不会被吸引;若t为1,则网格体被吸引部分会与Attractor连接到一起,此处两者间有明显距离,大致可以判断t值为0.85左右 )

    4. 替换后的Pts点阵进行连线并使用pipe形成管状,移动Attractor即可形成视频中的呈现结果

    另:这个看起来是一个rhinoPython的初步练习,用GH可能更繁琐一点

发表回复
你还没有登录,请先 登录或 注册!