Groupノードにエクスプレッションを入力することで最後のポイント番号を直接指定せず、入力したカーブの常に最後のポイントを選択することをグループにすることが可能です。
- Groupノードを作成
- Group TypeをPointsに設定
- Base Groupに下記を入力
`npoints(opinputpath(".", 0))-1`
npointsはnpoints(surface_node)で指定します。入力のポイントの数を返します。そして、引数にはジオメトリノードの指定が必要です。
ジオメトリとして使用しているのがopinputpathです。指定した入力に接続されたノードのフルパスを返します。引数はopinputpath(name, index)となります。
ここでは自分から0番目、つまり直前のノードの指定しています。
直前のノードのポイント数から1を引く(ポイント番号は0から始まるため)ことで、最後のポイントをグループにすることができます。