Keep the green shapes outside && in-touch with the red shape, do not overlap. Red shape must not deform or move or anything. It must be stationed as it is.
Using the Kangaroo in R5, you can avoid the red shapes deforming by using CurvePointCollide. Since any overlap here would have to involve a point from a green shape being inside the red shapes. This goal treats the curve as a static input, so it won’t deform. crvcollide_r5.gh (19.0 KB)