algorithmic modeling for Rhino
Tags:
Every time GH is going to generate geometry based on another is is going to extend branches.
If you had a slightly different setup with two input curves and two offset distances and you wanted each curve to have both +ve and -ve. The results would look like this
{0:0:0} N=1
{0:0:1} N=1
{0:1:0} N=1
{0:1:1} N=1
where by every resulting curve has a branch to itself.
This data structure allows you to categories the results for example you could [Shift Paths] =-1 to get
{0:0} N=2
{0:1} N=2
Thus placing every offset of each curve on their own branch.
Or further still [Shift Paths] =-2
{0} N=4
Placing all of the offset curves from this component on one single branch
So your setup with a single curve allows you to treat each one as a separate item or combine them onto a single branch, hence the extra level.
thank you very very much!!!i have understood!
"Every time GH is going to generate geometry based on another is is going to extend branches."
That actually isn't supposed to happen. GH should only extend branches when there are potentially multiple answers to a single question. For example offsetting a single curve might result in several segments, which is why Offset extends the data tree.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by