2016-10-23 28 views
0

我現在正在學習GrassHopper我正面臨一個問題。使用吸引點與一個向量來改變小立方體的大小

我試圖使用attractor point的概念,使我的元素的大小會不同,根據我是否接近我的attractor-point

這是現在,我能夠做到:

For now what I have

因此,大家可以看到,已經生成多維數據集。我想要的是讓我們選擇左下角的點,並且距離這個點越近,最小的立方體將會是(如果我遠的話,這個立方體會更大) 不知何故,這樣的畫面:

What we need

因爲我學習一步一步,我想限制自己只有很少的部件。我在互聯網上看到,人們設法只用一點,一個矢量和一些與他們想要改變的形狀相乘的方式來執行我想要的。

Components useable

與所有的這一點,這一點,我試圖把它們插入在許多方式,但他們都不是工作的問題。我得到的最接近的是根據scalling-factor變小或變大的所有立方體的大小,但這並不是我想要獲得的。

在此先感謝您的幫助, 最好的問候。

回答

0

好了不知何故,我設法回答我的問題與此架構撐着

Schema solution

而且隨着這種模式的,你可以得到的最終結果爲:

Result