Hello
as it is a surface it is better you use UV
For the groove using the surface parametrization seems also better.
you could use my tools in Nautilus plugin to do the tweening. To my understanding Tween in Pufferfish and Tweening doesn’t take into account Surface/mesh …
I have also a tool that makes grooves BUT it needs a quad mesh with quads well oriented
weave_texture_sole.gh (1019.4 KB)