Yeah, the one in Max is “Always On” and isn’t a Modal or anything, which is ideal. It just always tries to constrain as you edit the mesh. I mean, if it HAS to be a Modal, that’s fine, but ideally not.
I was first trying to make something as a Modal, but the tricky part, is to getting/using the verts initially positions, and use that to determine where to go/how to slide along the edge vectors… I think would maybe have to cache the verts initial positions or vectors at the beginning of the Modal possibly, then during the main loop/execution, reset them to their default spots and slide/move along the edge vectors as the user Grabs/Rotates.
I’m sure someone like machin3io could figure it out, as he has done alot of the more complicated stuff I’ve seen. (Mesh Machine). But I know he’s busy with Decal Machine yet and maybe has no interest in trying to make it either.
Actually, I just was messing with meshMachines Offset operator, which kind of does what we want in a way…! You can create a new edge loop from an existing loop, and slide it along the edge, and it keeps the same spacing/general form.