「UVアイランド単位でUV空間0-1にフィットさせる」にて、UVを0-1にフィットさせたので、今度はUVアイランドのID毎に4等分にならべていきます。
For eachノードのCreate Meta Import Nodeをクリックして、foreach begin metadataを作ります。
これで自分が何回目のループなのか取得することができます。
Attribute Wrangleを作成し、0番にUVを持ったジオメトリ、1番にItelationアトリビュートを持ったMetadataを接続します。
UVはVertexアトリビュートですので、Run OverはVerticesになります。
1番につないだMetadataが持つ「iteration」 detailアトリビュートを変数に代入
これをもとにビット演算の&を使用してループ回数を元に0.5動かします。
希望通りに配置されました。
もちろん4つ以上のジオメトリがあっても正しく配置されます。