Grasshopper

algorithmic modeling for Rhino

Wish: Create branch for each input stream in merge module

I'd like an option in the merge module so that it would make a branch for each input stream. 

Input in D1 becomes {0,1} and D2 {0,2} and so on.

Btw, I really like the new behaviour (and the new icon) of the merge module.

Views: 2202

Replies to This Discussion

Technically this wouldn't be a merge as the data remains separate.

I think what you are wishing for is a multi-input Flatten. Where each separate input gets flattened to a separate branch.

I think this would be a great component. Even better if you have some [Shift Paths] functionality to maintain some or all of the original structure.

Yes, you're right about that, it doesn't merge anything.

It wouldn't need to flatten everything either (that would be a nice option though!). If you input {0,1} into input 1 and {0,1} into input 2 it would create {0,0,1} and {1,0,1} without any flattening. It would simply be a module that creates branches for each input. And then you can use the flatten option and the input as on any other module.

Any ideas for a name? Combine? Squish? Entwine?

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Heterogenize, Differentiate?

compound?

I'm thinking PlanTree or PlantTree, if I understood the concept right...

I like planttree, or growbranch or growlimb.

Combine is sensible, Entwine has good imagery and is probably my preferred, otherwise something along the lines of a feeder lane onto a motorway:

Tree Feed

Tree Feeder

Combine or Entwine are both really good names. Combine might explain the function somewhat better.

I'll vote for Combine.

Is there any way of doing something like this in the actual build? I´m having that same problem....

with VBscript maybe?

It's not particularly difficult. See attached.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Attachments:

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service