0

我现在正在学习GrassHopper,我遇到了一个问题。

我试图以attractor point这样一种方式使用的概念,即我的元素的大小会有所不同,这取决于我是否接近我的attractor-point.

这是现在,我设法做到的:

现在我有什么

如您所见,立方体已经生成。我想说的是选择左下角的点,我离这个点越近,立方体就会越小(相反,如果我很远,立方体会更大)不知何故就像这个图片:

我们需要的

因为我是一步一步学习的,所以我想把自己限制在几个组件上。我在互联网上看到人们只用一个点、一个向量和一些乘以他们想要转换的形状就可以完成我想要的操作。

可用组件

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

提前感谢您的帮助,最好的问候。

4

1 回答 1

0

好吧,我设法用这个插件模式回答了我自己的问题

架构解决方案

使用这样的模式,您可以获得如下最终结果:

结果

于 2016-10-23T21:56:15.680 回答