Home General Discussion

Going from Modo to Blender

polycounter lvl 10
Offline / Send Message
dzibarik polycounter lvl 10
After more than 2 years with Modo I'm starting to look at other packages. Right now I'm consumed by studying Zbrush but I'm thinking about switching my main 3d app as well.

3d Max is out of my financial reach so I'm thinking about Blender because it's free and uses modifiers. So any fellow Modo users who switched to Blender or use it occasionally - can you elaborate on differences?

What about selections in Blender? Is it smart like Modo? Can it select polygons by angle? (Modo does it with scripts)
What about vertex normals? Can I control them and export smoothing groups in FBX?
What your general likes/dislikes about Blender? How your workflow has changed?

Replies

  • CafeNight
    Offline / Send Message
    CafeNight polycounter lvl 5
    when autodesk kill Sonftimage I trying all 3d package and I understand Softimage is best
    for me blender modeling workflow to slow Blender for sculpting riggind and anmation there is better choice like maya, zbrush, 3dcoat etc
    but blender ofc viable for most of part ur work but which woth it is
    if for concept modeling then better use modo mesh fusion, 3dmax, zbrush for rigging, animation Maya for texturing 3dcoat Substance
    Blender is Blender you can make everything, all in package
    just my tought
  • JedTheKrampus
    Offline / Send Message
    JedTheKrampus polycounter lvl 8
    I'm not a super avid Modo user these days but I'll tell you what I know about how Blender's selection and normal editing compare to Modo. Selection isn't smart like Modo in that you can't press the up arrow and continue the selection. However, checker deselect does that job in the majority of cases.

    0LNK64a.png

    There's also the "select similar" operator, which can select stuff by how coplanar it is to a particular face.

    nvaqMd0.png

    This selection started out by selecting the four big triangles in the final selection. There are useful select similar options for all selection modes. If that doesn't cut the mustard for some reason, there's also Select Linked Flat Faces. You can also limit the more general select linked operator by edge attributes like UV seams, sharp edges, or material ID. There's also select shortest path (Ctrl+select mouse) which can be quite handy, and of course there are box select and circle select (which is like painting selection in Modo, not the silly circle select that Max has.) Overall I'm pretty happy with the options I have for selecting stuff in Blender.

    Vertex normal editing is pretty good in Blender and there are lots of ways to get it done. If you need to tweak individual vertex normals the Blend4Web addon has a normal editor that can do that, although it's awfully destructive so it's a good idea to finalize topology and shape and such first. For stuff with a realistic art direction you can set up two instances of your mesh, one with modifiers on it and one without. Then you can use the bevel and data transfer modifiers to easily get fake rounded corners in a nondestructive fashion.

    o7pKAs2.png

    To get an edge to be beveled in the final mesh you need to have it marked as a sharp edge and have it marked with a nonzero bevel weight. Unfortunately you have to make a single user and apply all the modifiers before you can do UV unwrapping, but it's totally nondestructive during the editing phase. And, if you need a particular bevel to be narrower than the others, you can just decrease the bevel weight on that particular edge or set of edges.

    Normal editing with a proxy mesh for nonphotorealistic rendering should be totally doable with the data transfer modifier, although I haven't tried it myself much. You can also use vertex groups to limit the effects of the modifier, so you can for example use different proxy meshes for a character's shirt and his manly, hairy chest. It's also quite possible to make a NPR shader for the viewport using the node editor and the solidify modifier which can then be manually ported to Unity.

    There's also a Normal Edit modifier which is useful for editing foliage normals. You can bump down the mix factor a bit to make a tree's leaves look more detailed, although it's important not to go overboard with it.

    All custom normals are exported with the FBX format. The only thing to keep in mind about the FBX exporter is that if you want to export morph targets you have to turn off "Apply Modifiers." This is in the tooltip but it's easy to miss. The exporter also has good support for batch exporting modular pieces, which is really nice.

    Generally I really like Blender and I feel like it meets the majority of my game art needs. Mostly, I just wish that it had a better baker. The hotkey setup could be better out of the box but Wazou's pie menus go a long way towards rectifying that. Once you get used to the interface you can get stuff done quite quickly.
  • MagicSugar
    Offline / Send Message
    MagicSugar polycounter lvl 10
    I've tried using Blender not as a replacement but perhaps as a secondary tool to Modo since it's stronger I feel in character animation and rigging. But it's been difficult.

    The user experience has definitely been a downgraded one for me. I mean Blender versions are easier to learn now and no question you can reach hi quality work like in other apps but after many attempts I still prefer the ease and flow of using Modo.
  • leilei
    Offline / Send Message
    leilei polycounter lvl 14
    My advice for Blender tutorials - add "-youtube" to all searches. You might actually find something helpful.
  • xrg
    Offline / Send Message
    xrg polycounter lvl 10
    I post my tutorials on YouTube :(
  • leilei
    Offline / Send Message
    leilei polycounter lvl 14
    nothing personal, it's just the whole sturgeon's law effect that comes with free applications, and then there's the many revisions of Blender's interface that obsoletes some tutorials that keep showing up :(
  • RN
    Offline / Send Message
    RN sublime tool
  • xrg
    Offline / Send Message
    xrg polycounter lvl 10
    I was being tongue in cheek -- I know what you mean. There is a lot of junk out there you have to sift through (and I don't necessarily exclude mine).
  • dzibarik
    Offline / Send Message
    dzibarik polycounter lvl 10
    Thanks, everyone! I actually want to get into Blender because of it's modifier system. Many people say that Modo is good for concept art but I'm not a "fire and forget" person, I like to tweak and iterate stuff and doing this with a few modifiers in the stack is certainly easier than ctrl-z a lot and then redo stuff again.

    @JedTheKrampus thanks a lot for your detailed reply and tutorials, it's good to hear that the issue with custom normals is finally solved.
  • DireWolf
    Blender is very capable. I even feel for normal modeling task, Blender's viewport is much snappier and faster to work with.

    1 thing I don't like however is how you need to assign different hotkeys to do the same thing for different components. For example, extrude is not just a single extrude; you have extrude vertex, extrude edge, extrude face. This isn't a bad thing if Blender is smart enough to switch to the appropriate one depending on your selection or current mode. Instead you need 3 different keys to do that exact same thing. This applies to almost every thing in Blender, combine that with the way Blender hot key works by default, you're going to have a hell of a time trying to set up keys you use often and not break something else.

    You basically have to switch the mode of your brain. You need to think in a total different way. Once you're pass that transition, it's a solid.

    My personal opinion is to switch to XSI instead if you only want to model. It's dead but still 1 of the most capable modeler out there.
  • MmAaXx
    Offline / Send Message
    MmAaXx polycounter lvl 10
    extrude is just E for every component.

    Softimage has not modifier stack, it is like Maya. You have history, but if you keep it, the scene get heavy.
  • thomasp
    Offline / Send Message
    thomasp hero character
    recommending a dead-in-the-water commercial software does not seem like the best idea really. for those who are familiar with it, sure, keep using it. but learning that now, no matter how good it may be?

    may i recommend mirai then, that was clearly the most innovative. ;)http://www.izware.com/
  • DireWolf
    Hey I'm making a honest recommendation. ;p disagree if you will but there's no need to be sarcasm about it.
  • thomasp
    Offline / Send Message
    thomasp hero character
    i'm not (more than usual). it'S actually a better modeller than many programs out today. just left behind, pure unobtainium and not able to run on a modern system. like softimage will be in a few years time.
  • dzibarik
    Offline / Send Message
    dzibarik polycounter lvl 10
    DireWolf wrote: »
    For example, extrude is not just a single extrude; you have extrude vertex, extrude edge, extrude face.

    This isn't acceptable for me. I need to check it myself to be sure. Are you sure it's the way it is because...
    extrude is just E for every component.
  • xrg
    Offline / Send Message
    xrg polycounter lvl 10
    E will extrude whatever you have selected. Vertex, edge, face, bone, curve point, etc. Alt+E brings up a list for other extrude operators such as extrude individual faces.

    The default input/keymap in Blender is still extremely difficult to learn though. It isn't designed how any artist would probably design it. It's planned to change, but progress on it is really slow. As it is, if you do want to use Blender, you generally have to be pretty patient with it at first. If you stick with it, it will probably surprise you at what all it does though.
  • igi
    Offline / Send Message
    igi polycounter lvl 12
    Blender has got various selecion modes tab assigned to shift+g by default. you can select by angles, face orientation, coplanarity and whatnots. made me try to immitate that menu by using modo scripts in modo. I also liked how blender memorizes the hard edges and creased edges automatically. vert easy to selectedges with similar properities in blender.

    one thing made me go nuts is the way it handles loop and ring selects. it's too hard to add extra edges when you already have a few selected loops/rings. modo handles them a lot smarter. Would be nice if blender is able to select loops with double clicking.
  • CafeNight
    Offline / Send Message
    CafeNight polycounter lvl 5
    extrude edge/vertex this feature is rarely used or not used at all
    I still dont know why so many modeling feature needed in Blender, modo
    when for most part of modeling just need 3 of them extrude face, cut and insert loops
    highly specialized programs are better than one
  • leilei
    Offline / Send Message
    leilei polycounter lvl 14
    CafeNight wrote: »
    extrude edge/vertex this feature is rarely used or not used at all

    Lies! I use it all the time when creating a character from scratch. It's so nice spinning around a viewport while edge or vert extruding and then F'ing the gaps. It feels like a virtual papier mache and I have more control where my edgeloops are going this way
  • MmAaXx
    Offline / Send Message
    MmAaXx polycounter lvl 10
    CafeNight wrote: »
    extrude edge/vertex this feature is rarely used or not used at all
    I still dont know why so many modeling feature needed in Blender, modo
    when for most part of modeling just need 3 of them extrude face, cut and insert loops
    highly specialized programs are better than one

    I don't know what kind of Blender experience you have, because I extrude edges and vertex all-the-time..
  • Dataday
    Offline / Send Message
    Dataday polycounter lvl 8
    Well Modo can extrude edges (by that I mean pull another poly from an edge) and as for Blender's vert extrude... its really due to just having a different workflow in the sense that Blender uses them in ways that other apps do with different features. So for example... extruding verts (with edges attached) + modifier keys (skinning) to create bendable mesh items.

    While Blender is a bit unique in that approach, I wouldnt say its any better than other methods..rather its more dependent upon the features that make use of them.

    I am sure those who get used to extruding verts with Blenders workflow find it hard to adapt to other applications which get the same end results though with different means.

    On core subject of moving to Blender from Modo, I would only recommend if you need or want to save money or just want something different. You will lose some stuff and gain some stuff in such a switch. If money isnt an issue though I highly recommend sticking with Modo as the feature set is a lot smarter at is core.
  • pior
    Offline / Send Message
    pior grand marshal polycounter
    Chiming in as another avid vertex-extruder :)

    Extrude a vertex > split the resulting edge in two > move the resulting vertex to the desired location > bevel that vertex to get a perfect, evenly divided arc in space.

    And of course that's just one out of many other uses of that feature. Very cool stuff, and it's certainly one of those things that someone wouldn't expect to need until one actually tries it.
    extrude is just E for every component.

    That might be true for Extrude, but I can confirm that this kind of behavior doesn't happen naturally when assigning hotkeys. For instance, if you assign a custom shortcut to Edge Bevel (from the Change Shortcut/Remove Shortcut popup), and then assign the same shortcut to Vertex bevel, it won't work in both cases. That's definitely a limitation of the shortcut system. I think this is caused by the need for "Vertex only" to be ticked in the Bevel tool for the operation to work on vertices (similarly to how the delete component tool needs to be manually set to "edges only" each time in order to effectively delete edges).

    So if someone knows how to create/assign a global Bevel shortcut as well as a global Delete shortcut, please let me know !

    Sorry for the slight derail btw ! But I suppose that this is relevant anyways, as it is an example of one of the odd things the OP will run into during the transition.
  • SnowInChina
    Offline / Send Message
    SnowInChina interpolator
    well
    the result of beveling a vertex and an edge is not really the same, so i could see why

    edit :
    iam also pretty sure there was a version where you could bevel edges and verts with one shortcut
    not sure which version it was though
  • pior
    Offline / Send Message
    pior grand marshal polycounter
    Oh of course yeah, but there's definitely something weird going on since there is also the issue of the tool working find with multiple vertices, but requiring the "vertex only" tickbox to be ticked for a single vertex bevel.

    Anyways - at the end of the day I am fine with the way it works, but it is definitely not as unified as it seems at first glance :)
  • Veezen
    Offline / Send Message
    Veezen polycounter lvl 9
    If someone really want to learn Blender (which is fantastic software and I use it all the time in home and job) here is useful pic with keyboard shortcuts:

    blender3d-shortcuts-infographic.png
  • MmAaXx
    Offline / Send Message
    MmAaXx polycounter lvl 10
    CTRL+B is bevel and CTRL+SHIFT+B is vertex bevel

    did someone notice that with ALT+E you can choose the extrusion method?
  • Nuse
    I find Blender to be an excellent program for modelling in my opinion. Its reliance on hot keys and its choice of paired keystrokes to functions, are great.
    I used both Max and Maya before Blender in some University Classes, I ended up abandoning them for Blender as I started learning the interface. I find Blender to be faster and easier when it comes to manipulating the mesh. Now I am trying to learn MODO and actually found this thread looking for a way to customise the hotkeys so MODO can feel more like Blenders selection and manipulation experience.

    A job I am trying to land has MODO, Rhino5 and ZBrush as requisites of hire, this is the only reason I am considering using software other than Blender. I done forgot everything I knew about Maya and Max from that 4 month course and have not done so well finding jobs that accept 4 years of modeling in Blender as a skill set. Sooo...... moving on......
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    I'm bringing this thread back from 2015 in the hopes that others are going through this transition nearly a decade later from Modo 17 to Blender 4.x.  I've been using Blender for a couple of weeks, focusing on low-poly modeling and scene organization.
  • zetheros
    Offline / Send Message
    zetheros sublime tool
    you can use both though? Unless modo has been made completely obsolete. I still think Modo has the best retopo tools
  • Eric Chadwick
    We have a couple clients, huge corporations, which use modo extensively in their pipelines. Not games, but apparel stuff.
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    The rest of the team is in Blender, and there are custom tools and workflows that require me to stay in Blender.

    Here's a question: is the best way to do a Radial Array to now use Geometry Nodes as detailed in this video tutorial?  It looks like the Array modifier is for Linear Arrays only.
    The Fastest Way To Make Circular / Radial Arrays In Blender / Blender Tutorial (youtube.com) 
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    What's the Blender equivalent of Modo's Smooth Shift?  Looks like Extrude Along Normals?
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    Is it possible to use Scale in Blender to flatten selections, like you can do in Modo with Negative Scale unchecked?
  • thomasp
    Offline / Send Message
    thomasp hero character
    Is it possible to use Scale in Blender to flatten selections, like you can do in Modo with Negative Scale unchecked?

    Yes, by using the scale tool on those parts with an axis constraint and pressing '0' during the operation. That's at least one way.

    Also let the record reflect that Blender has changed massively in those 9 years and had a major interface revision in 2.8 so some of these comments further up merely serve as a fun trip down memory lane nowadays.

  • kanga
    Offline / Send Message
    kanga quad damage

    Compare Blender vs. Modo - G2

    I used Modo for a bit in the past. Pretty cool software. There was a reason why I switched to Blender, not just the price. Honestly cant remember!

    https://www.youtube.com/watch?v=pn-rmCIy3Wo

  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    I bought the Save Selected Add-On for $5 from the Blender Market which gives me Modo's Export Selected Layers as an lxo file -- something that's been a part of my workflow.  I like modeling things in context and then saving off clean versions.  In Blender I use File > Append like I use Import -- to bring models from other lxo files into a master file. 
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    Modo's Group Selected Items exists in Blender, but it's different.  You have to enable the Add Mesh: Extra Objects Add-on to get Parent to Empty to show up under the Add > Mesh submenu at the very bottom.  Ctrl-G (Modo) does something else in Blender.  I assigned this to the Shift-P hotkey, instead.

    Thanks to Lukas Stratmann for this YouTube training video from three years ago:  
    Groups in Blender - Parent to Empty - Switch to Blender (youtube.com)
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    You can change vertex size in Blender by scrolling down in the Themes > 3D Viewport menu in Preferences.  The default is 3 pixels, which feels very close to the tiny object origin in size.  I doubled that value to 6, which is closer to Modo's default vertex size and also makes it easier to select vertices. 
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    To get Blender more in sync with how Modo does UV selection, enable the UV Sync Selection button pictured here.  Select a UV face and press the L key to select the shell in the UV Editor. 
    .
  • Gaurav Mathur
    Offline / Send Message
    Gaurav Mathur polycounter lvl 13
    Benjamin Sauder has an Edge Flow Addon similar to Mario Baldi's (bluego) Modo's Edge Flow 2.0 kit:  GitHub - BenjaminSauder/EdgeFlow: Blender tools for working with edgeloops
Sign In or Register to comment.