使用带矢量的吸引点来改变小立方体的大小

时间:2016-10-23 21:46:10

标签: 3d grasshopper

我现在正在学习GrassHopper而且我遇到了问题。

我正在尝试使用attractor point的概念,使得我的元素的大小会有所不同,根据我是否接近我的attractor-point

现在,这是我设法做的事情:

For now what I have

正如您所看到的,已经生成了多维数据集。我想要的是让我们说选择左下角的点,距离这一点越近,立方体将越小(相反,如果我远,立方体更大) 不知何故,就像这张照片:

What we need

因为我正在逐步学习,所以我想将自己仅限于少数几个组件。我在互联网上看到人们设法用一个点,一个矢量和一些他们想要变换的形状的乘法来实现我想要的东西。

Components useable

所有这一切的问题,我试图以多种方式插入它们,但它们都没有工作。我得到的最接近的是根据scalling-factor变小/变大的所有立方体的大小,但这不是我想要获得的。

先谢谢你的帮助, 最诚挚的问候。

1 个答案:

答案 0 :(得分:0)

好吧,不知怎的,我设法用这个插件模式

来回答我自己的问题

Schema solution

使用此类架构,您可以获得最终结果如下:

Result