This can be achieved using the m+Rings component of Mesh+. However this plugin currently only works in Windows. Any other ideas how this can be achieved? Or to formulate the sub-question: How can one retrieve the topological distance of one vertex to another?
Also - Isn’t all of Mesh+ user objects? I’m curious why it doesn’t run on Mac.
(edit - I think I figured out why - it looks like many of the M+ objects contain VB scripts, which have a few issues on Mac as mentioned here. Converting them to C# would probably avoid these problems. There are some automated converters like this which will do the bulk of the conversion, though they usually need a bit of manual fixing too for stuff like case-sensitivity)
Hey @DavidMans, thank you very much for your C# implementation, and sorry for my late reply! Any news on M+3? There are some amazing functionalities in M+3, that I would love to be able to use on Rhino macOS!