Home Technical Talk

Edge Constrain in Modo?

polycounter lvl 10
Offline / Send Message
MDiamond polycounter lvl 10
For all Modo users at Polycount, I would like to know if there is a "Edge Constrain" feature similar to one in 3Ds Max. It's one of the features I use the most in Max but never could find an equivalent in Modo.

For example, using the scale tool to slide the selected vertexes along the border edge without changing/destroying the shape in picture below.

Thanks in advance.

Replies

  • Ramseus
    Options
    Offline / Send Message
    Ramseus polycounter lvl 13
    It's not exactly the same but have you tried the slide tool? Under edge.
  • Bek
    Options
    Offline / Send Message
    Bek interpolator
    I know this is just a basic example, but:

    Use symmetry and the move tool, and set the action center to element (Alt+Z) and select the diagonal edge. In other situations workplanes might help you do a similar thing. In other cases it might just be easier to slice new edges in.

    The only constraint mode I've used is background (vector), but I also see there's an option for a 'guide' constraint; might be worth mucking around with?
  • MDiamond
    Options
    Offline / Send Message
    MDiamond polycounter lvl 10
    It's not exactly the same but have you tried the slide tool? Under edge.

    The problem with sliding the entire edge is that changes the position of the vertex on the other end. In some situations it can be a partial solution, but in some cases it may not be desirable.

    @Bek

    My example was simple indeed, but I'm afraid in more complex scenarios it could probably require a really complex of engineering with custom workplanes, custom world origin for establishing the symmetry and some intense action center manipulation, I was looking for something more practical, but maybe guide constraint is something worth looking at in the documentation.
  • Ramseus
    Options
    Offline / Send Message
    Ramseus polycounter lvl 13
    MDiamond wrote: »
    The problem with sliding the entire edge is that changes the position of the vertex on the other end. In some situations it can be a partial solution, but in some cases it may not be desirable.

    Ignore where it's located on the ui, you don't need to use slide on edges, you can use it on verts and even polygons. It doesn't always do what you'd think it should though...
  • MDiamond
    Options
    Offline / Send Message
    MDiamond polycounter lvl 10
    Ramseus wrote: »
    Ignore where it's located on the ui, you don't need to use slide on edges, you can use it on verts and even polygons. It doesn't always do what you'd think it should though...

    I tried using Slide Edge using the vertex selected and messing around with the settings and that's actually the closest I ever got, its kinda buggy when you select more than one vertex at once but I guess I can live with it for now, thanks.
  • Farfarer
    Options
    Offline / Send Message
    Use element Action centre, enable the move tool and click the edge, then you can move it in the direction of the edge.
  • Bek
    Options
    Offline / Send Message
    Bek interpolator
    MDiamond wrote: »
    My example was simple indeed, but I'm afraid in more complex scenarios it could probably require a really complex of engineering with custom workplanes, custom world origin for establishing the symmetry and some intense action center manipulation, I was looking for something more practical, but maybe guide constraint is something worth looking at in the documentation.

    When I wrote my reply last night I added that first sentence as a disclaimer of some sort; now I'm thinking I was unnecessarily guarding. Could you come up with any examples where element axis and/or align workplane to selection fail? They might be interesting to look at. With symmetry you can always delete half / part of the model and mirror back when done.

    Cool tip on using slide edge with a single vert too.
  • MDiamond
    Options
    Offline / Send Message
    MDiamond polycounter lvl 10
    Bek wrote: »
    When I wrote my reply last night I added that first sentence as a disclaimer of some sort; now I'm thinking I was unnecessarily guarding. Could you come up with any examples where element axis and/or align workplane to selection fail? They might be interesting to look at. With symmetry you can always delete half / part of the model and mirror back when done.

    Cool tip on using slide edge with a single vert too.

    Well, consider this piece of geometry that could be a piece of armor of some sort. Suppose I want to slide the selected vertexes at same time along their edges.

    Note how the model is offset from the world origin and the vertexes are asymmetrical in relation to the entire model, providing a non-trivial example.
    SPu6drE.jpg

    Selecting the vertex between them as my Element Action Center and scaling the vertexes would move them, but compromise the silhouette.

    Wd6NcoH.jpg
    GndpaBI.jpg

    However, if I use Ramseus lovely tip, I can move them and maintain the shape a lot better.

    1KHXZYD.jpg
    uOD97bj.jpg

    Now, the Slide Edge with more than one vertex selected seems a bit buggy to me(I'm using Modo 601 here), but after few rounds you can win the fight.

    Of course there may be other ways to solve this with centers manipulations with workplane shenanigans, but I was just trying to find something as practical as Max's Edge Constrain feature.
  • igi
    Options
    Offline / Send Message
    igi polycounter lvl 12
    Use slide tool, use radial or linear option depending on your needs. Workplane angle also seem to affect your slide direction. Try to look at to your model from different angles while sliding. If you want ensuring symmetrical effect on both side, use symmetry modifier. Slide mode doesn't always works in the way user expect, it depends on the shape of the mesh. Trial and error wins, even though in some cases it can be a bit tedious.
  • Bek
    Options
    Offline / Send Message
    Bek interpolator
    While an edge constraints of some sort would be neat; it isn't a necessity: that example is perfectly doable with element action centers (And calling them shenanigans is unfairly dismissive—action centers are very powerful and central to modeling in modo. I'd struggle to list something, excluding basic features, that I use more. If you're not convinced, have you seen the action center demo video from Seneca? http://content.luxology.com/community/user_tutorials/seneca/SENECA_MODO_ACTRS.mov
  • WarrenM
    Options
    Offline / Send Message
    Yeah, definitely don't dismiss the action center. It delivers a LOT of power once you get used to using it. There's really no transform I can't do in Modo with a second or two of thought. Combined with the workplane? Hot damn ...
  • MDiamond
    Options
    Offline / Send Message
    MDiamond polycounter lvl 10
    Bek wrote: »
    While an edge constraints of some sort would be neat; it isn't a necessity: that example is perfectly doable with element action centers (And calling them shenanigans is unfairly dismissive—action centers are very powerful and central to modeling in modo. I'd struggle to list something, excluding basic features, that I use more. If you're not convinced, have you seen the action center demo video from Seneca? http://content.luxology.com/community/user_tutorials/seneca/SENECA_MODO_ACTRS.mov

    I'm was not being dismissive(english is not my first language, and never knew "shenaningans" could have such a negative connotation, and for that I apologize), I'm well aware of the flexibility of the system, it's just that after conducting a few experiments last night I started to get the conclusion that what could be a valid approach to solve a problem in other applications may end in unpredictable results.

    (In regard to the example above, how could I manipulate the action centers to get a similar result to using the slide tool, if I want to move both vertexes at the time? I'm now intrigued.)

    Taking the example posted in the OP, but moving the plane away from the origin and rotating it at an odd angle, for instance.
    QmwKKhX.jpg

    If I use the slide tool to pinch them together, it works like a charm. But if I want to make them be away from each other, weird stuff happens.
    7oQl7h4.jpg

    Like igi said, there may be other factors influencing the sliding, in the armor piece example that I posted before, using the Slide tool with Selection Action Center gave me flawless and predictable results, but in the plane example in this post that's not the case.

    Of course you can provide other solutions like"just use Element Action Center to select the edge the and use the move tool to move each vertex one by one" but I think it would be benefitial to give more and predictable workarounds for different circunstances.

    I can probably think in more examples to try stuff on(if I browse a few old projects done in Max or Maya), and would be happy to share my observations, Modo's manipulation system is very flexible and complex and I think there's a valid discussion to be made.
  • Bek
    Options
    Offline / Send Message
    Bek interpolator
    Yeah, if you use the move tool with an element axis center you'd have to do them one by one: not a problem in this case since there's only two of them; and the object is symmetrical so you could just do one side then duplicate it over.

    The slide tool does give weird results with that example, but I didn't even know you could use it for verts until this thread and I've never felt the need for something like this—but maybe that's more a failing on my part than a good defense for modo not having such a feature.

    You could also bevel the edge or the vert to create more vertices, although if you need them to be in an exact location then this won't work. You could also use the add point tool. But the simplest I think is to simply cut a new edge in—that would create the two new vertices you need, aligned to grid, and be symmetrical. In a more complex model you might have to make a quick polygonal selection (a few seconds of work) so you're cutting only the relevant faces, not all your model.
Sign In or Register to comment.