on the same leit motif of the first video (the second one is closed by a paywall) the author is first solving the seams by regenerating triangles into diamonds, then is flowing those diamonds on a planar surface for easier intervention, flattening the ones on top and bottom, then flowing them back onto the original surface
in GH I would do something like this, where:
A) solves the seam issue by rotating/copying the next vertical column of panel back into the seams
B) for each diamond finds its 4 edges and their start/mid/end points
C) depending on the distance of those points from the top/bottom edge curve of the Cylinder (distance remapped from 0 to 1 for simplicity of use with Graph Mapper) the point at B) are pulled more or less toward the original Cylinder surface based on the graph Mapper curve
D) rebuilds all the 4-edge surfaces and previews
Graph Mapper has this behavior:
the result is most noticeable looking at the reflections, and on the silhouette of the final shape:
Fading_Diamonds_Lunchbox_Plugin_Required.gh (21.8 KB)
one note, all the start/mid/end points are part of the attractor, but to be fair just the Mid ones are needed, as the start/end points are ALWAYS on the cylinder… but I have already taken screenshots as it was so I’m gonna post a modified version in a few minutes
Fading_Diamonds_Lunchbox_Plugin_Required_2.gh (24.8 KB)
just a note, as this will come up for sure Arc3Pt is a bit too much orange
yes, because where the graph matter ends into a vertical value of “zero” then mid-points of the diamond edges are not pulled at all into the Cylinder surface, they stay wherever they were generated originally (so they are straight lines, not arcs, and they are ok to be like that)
if you want to avoid the orange component you can move the Graph Mapper end point just a tiny bit up, like this:
or you can change the lower bound of the Y Domain of the Graph Mapper into something like 0.0001