让我们来探索一下如何创建分组曲线函数。这个函数将取一个无序曲线列表(必须是连续的),并将它们组合成分组的循环。
在这个例子中,我们将采取一系列的9个爆炸矩形,并洗牌合成曲线。这给了我们36条单独的曲线,它们可以正确地组合回各自的矩形中。
一些分散的曲线显示在右边的图像中(如果洗牌列表被切成4x的集合)。
在一个新的代码块中输入以下DesignScript代码来生成我们的矩形:
location = ( -2000..2000..#3 );
csSpread = CoordinateSystem.ByOrigin( location<1>, location<2> );
rec = Rectangle.ByWidth