Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

1 | Elements
2 | Parts
3 | Rules
4 | Aggregation
5 | DisCo VR
X | Experimental

Aggregate the given parts in a stochastic process, selecting parts and rules randomly at every step.
The component works additively, hence increasing the number of parts in an aggregation just adds new parts on the existing ones, without triggering recomputing of the previous element.
-
Provided by Wasp 0.2

Inputs

NameIDDescriptionType
PARTPARTParts to be aggregated (can be more than one)Goo
PREVPREVOPTIONAL // Previous aggregated parts. It is possible to input the results of a previous aggregation, or parts transformed with the TransformPart componentGoo
NNNumber of parts to be aggregated (does not count parts provided in PREV)Goo
RULESRULESRules for the aggregationGoo
MODEMODEOPTIONAL // Switches between aggregation modes: 0 = no constraints, 1 = local constraints, 2 = global constraints, 3 = local + global constraintsGoo
GCGCOPTIONAL // Global constraints to apply to aggregationGoo
IDIDOPTIONAL // Aggregation IDGoo
RESETRESETRecompute the whole aggregationGoo

Outputs

NameIDDescriptionType
AGGRAGGRScript variable RndAggrGoo
PART_OUTPART_OUTAggregated parts (includes both PREV input and newly aggregated parts)Goo

Video Tutorials

Site design © Robin Rodricks.   Wasp and associated data © 2020 Andrea Rossi.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service