カーブの最初と最後のポイントだけグループにしたい場合、かつ、最後のポイント番号がいくつになるかわからない(後から自由にポイントを変えられるようにしたい)場合はnpointsを使用することができます。
下記のようにgroupの直前にresampleを入れ、ポイント数を変更できるようにしています。
そのあとのgroupノードで最初と最後のポイントを選択したいと思います。
GroupノードのBase Groupに下記のエクスプレッションを入力します。
npoints VEX関数は、npoints(surface_node)という引数を使用します。
これで入力ジオメトリのポイントの数を返します。
Houdiniのポイント番号は0から始まるため総ポイント数-1が、最後のポイントの番号となります。
引数としてジオメトリノードの指定が必要になるのでopinputpath VEX関数を使用しています。この機能は指定した入力に接続されたノードのフルパスを返します。opinputpath(name, index)と引数が必要になるの"."で自分自身、0でIndex(0は自分自身の直前になる)を指定しています。