grasshopper中点重新排列

grasshopper中点重新排列

在grasshopper里随机产生无序的点非常容易,但是我们在做建筑设计往往要把无序的点组合变成按照我们想要的点组合,这样建筑的表面变化才会随我们的想法而改变。  [intense_image imageurl=”http://pic-7niu.3dscg.com/sortpoint001.png” /]  [intense_image imageurl=”http://pic-7niu.3dscg.com/sortpoint002.png” /]

Populate 2D就可以生成无序随机点,让这生成输入“Sort Along Curve(沿着曲线排列)”,最终输出点就是经过重新排列的了。

[intense_image imageurl=”http://pic-7niu.3dscg.com/sortpoint003.png” /] [intense_image imageurl=”http://pic-7niu.3dscg.com/sortpoint004.png” /]

但是这个运算器仅仅只支持点的重新排列,如果其实已经存在的非点对象应该怎么处理呢?

我们观察Sort Along Curve这个运算器后面的输出端口有“I”的参数,这个参数就是输出改变后点的地址(Index)的排列顺序,我们只要用“List Item”运算器在重新“读取”一次原有列表就可以重新排列非点对象物体了  [intense_image imageurl=”http://pic-7niu.3dscg.com/sortpoint005.png” /]  [intense_image imageurl=”http://pic-7niu.3dscg.com/sortpoint006.png” /]

零刻学堂是专注建筑设计建模技术研究的网站,站长本人也在犀牛领域担任高级讲师多年,精通犀牛建模、建筑参数化和工业建模。
本站文章除了注明【转载】的,均为本人和本站用户原创,如需转载无需通过本人同意,但务必在转载文章内部添加本文链接和作者署名,违者追究其责任。
零刻学堂 » grasshopper中点重新排列

发表评论