Hello, no there is no function similar to _squish. There are different methods to map a pattern on 3d space, but as always, a good solution is up to the pattern and the shape and It’s almost never a 10 components-solution. Every pattern requires a slightly different mapping approach. Some work fine with map to surface, some require change basis tform, many are build from scratch on the geometry, some are projected. Some are mapped onto a simplified shaped and then projected onto the target and others are deformed. As you see there are dozens of strategies and without a concrete case, its impossible to give a satisfying answer.