Branching Logics

Hello everybody!

I use grasshopper since 2010 everyday at the academy and at the practice i work for.

I never understood an important detail on branching logic and i think it's time to solve it.

As the image shows, the point at branch {0} match the points at branch {0;0} and the point at branch {1} match the branch {0;1}.

so:

{0}->{0;0}

{1}->{0;1}

{2}->{0;2}

{3}->{1;0}

...

ok, it means that it respects the order of the branches ignoring hirearchy. for me, this makes more sense:

{0}->{0;0}

{0}->{0;1}

{0}->{0;2}

{1}->{1;0}

{1}->{1;1}

{1}->{1;2}

How can I make it work this way?

Thank you so much!

  • up

    David Rutten

    Hi Victor,

    you are correct in thinking that the actual values of branches don't matter, they are simply matched one to one in order. This is something that needs more functionality in the future but I haven't yet figured out how to add this functionality without it being an expert-user thing only.

    --

    David Rutten

    david@mcneel.com

    Poprad, Slovakia

    6
  • up

    Carl Christofferson

    I share your confusion about this matter. I usually work my way around it using the duplicate data component. Perhaps not the best way but it usually works pretty smooth.

    1