can I put whatever command I want in the right-click menu ?
how to add to right-click menu ?
That’d interest me too.
And, sorry bolek, for OT’ing your thread, but:
-
Can I easily customize Pie Menus (Drag and Drop, Maya-like?)?
-
Can I create a context sensitive RMB Menu, at the moment?
(if scripting is involved, are there any guides online that explain how I’d go about doing this kind a jazz?)
I think I’ll finally buy Modo when 201’s released, hope it’ll be as customizable as Lux said. I expect Silo-like customizabilitiy, combining every mouse button with keyboard keys, etc. That’d rock.
Pie menues are a snap (you can duplicate and drag/drop commands from within the form editor or you can simply copy/paste any command from the command history window - kind of like grabbing a mel command from the script editor)
Mouse configs will be in 201.
I have a pie menu tut. on my website if you want to check it out.
customizing the right click will have to wait unitl 201 (i think).
-Greg
The question is if the RMB Menu will be context-sensitive. I don’t care about a RMB Menu if it isn’t context sensitive, cause there can only fit so many commands in one RMB menu. If the RMB menu is context-sensitive, though, then you could organize everything to your needs - That’s how you can work in Mirai, Wings, Maya… Context-Sensitive RMB Menus are a good thing. In fact, we should have the option to make everything context-sensitive. Think about how cool that could be. We could have a pie-menu mapped to one single key and make it context-sensitive, so we could have a lot of commands on that one hotkey without cluttering our viewport, that would make modeling extremely interactive.
Also, think about making single hotkeys context-sensitive. If I have an edge selected, do that, if I have a face selected, do that -> Great stuff, I’d definitely love to see something like that in my modeler. And since most of the time modeling (at least organic modeling) means splitting, loop splitting, extruding and tweaking (that’s about it), we could do most of the modeling with just one or two buttons on the keyboard. How cool would that be?
And - I don’t want to script anything. I want to have a “workflow editor”, where I can just drag and drop commands into the RMB or Pie menu, where I can instantly try out how my Pie or RMB Context Sensitive Menu would feel like (Maya-like), etc.
Also, within this editor, it’d be cool to make different “Modo workflow schemes” - So I could have one scheme for sculpting inside of Modo, one scheme for boxmodeling, one scheme for texturing, etc. These schemes would affect which pie menus come up at what time, they would affect the hotkeys, and so on - They should affect the whole workflow. So I could use Modo with like 5 keys on my keyboard, but everything would be laid out to my style of working, everything would be context-sensitive and I’d just get used to those buttons.
We should have tiny, little buttons in the interface, so we could switch schemes with just the click of a button. Great. That’d give me the advantages of working with different “modules”, without ever having to switch the program.
If I like how ZBrush feels while sculpting, I could customize Modo, so it’d feel exactly like ZBrush, without destroying my workflow when I’m boxmodeling, since I could quickly switch to my boxmodeling workflow scheme and everything would be in order again.
Everything would be totally integrated and I’d work according to my “Modo workflow scheme”. And, if someones working on my machine, he could quickly load up his scheme and start working, without destroying my config, since I could just switch to my scheme again.
If Modo will really be THAT customizable, I’d tweak the hell out of it and it could certainly become my main boxmodeler (okay, it would also have to be a lot faster than it is now, but it seems like 201 is adressing the speed problems) and maybe even more than that. I don’t really like the way Modo forces me to work at the moment, but if Modo grows to become such a “3d Operating System” then Modo would totally rock.
I customized Silo to my needs (and even talked about my workflow here: http://forums.cgsociety.org/showthread.php?t=237675&page=2&pp=15) and I love Silo because of it’s customizability. As a modeler, sculptor, whatever you actually know what you’re doing and how 3d works, now you want to be able to customize the tool you have to work with to your needs and want it to support you. If Luxology is doing this with Modo, I’d be in heaven.
About context sensivity I think it’s probably the next step after getting Selection Highlighting.I’d like to hover on a vertex or edge then just call my pie menu and/or RMB menu and have my own preselected tools for each of those elements.
Having the pie menu settings carry on with layouts would make it a breeze to work in the way Thomas describes and changing layouts is just a matter of hitting the assigned hotkey so it’s possible to get that kind of workflow.I don’t like the idea of adding more buttons but the option to add a Layout button would be great.You know those nifty Shift-Click folding Menus.
Yeah, that was just a quick “…and it could work like that” suggestion 
Actually, your idea of integrating the workflow settings (that’d also mean all the mouse and keyboard hotkeys, pie menus, colors, everything!) within the layouts is a much better solution - for example: If you look at ZBrush and understood how it works (and I know, some of you hate the ZBrush interface, even though I think that’s probably because you haven’t invested too much time into ZBrush yet), you’ll kind of love how simple it is. While sculpting, you use your tablet, you use ALT + Shift + CTRL and you rarely use anything else than that. You’ve got everything right at your hand. So you could throw away all the stuff that clutters your interface that has nothing to do with sculpting. You’d only see the icons, commands and editors that YOU use while sculpting. And if you switched to your sculpting scheme, all the hotkeys, pie menus, etc. would fit YOUR workflow. You wouldn’t even have to load anything up extra, since you already loaded your settings as you changed the layout.
Good suggestion, Stephan!
Smart Highlighting and complete mouse/keyboard customizability will do a lot - I just hope that Lux implements it just right. It’s a straight forward suggestion, don’t screw this, since it’s super-important.
And the whole customizing thing goes hand in hand with context sensitivity, so maybe they should focus on these things at the same time. Doing it this way is always better than putting in one feature and having to bring another feature that actually goes hand in hand with it into the program after the first one´s done.
I would just love to see a fully customizable modo. So what do I mean by fully customizable?
- Basically, it’s simple: I want Modo to support me with the tools and I’m doing the whole workflow thing. I couldn’t care less about the Modo defaults, since they just don’t work for me. I don’t want to script or code anything to pull this off.
Basically, that’s where the term “3d operating system” comes into play: Give me all the tools and technology I need and I’ll customize it to suite my needs. I mean, look at people who’re working with 3d for years - Most of the time, they will work in a completely customized animation package, to get their work done faster and better than they could with the defaults.
I don’t think that there’ll ever be a package which will work for everyone. Not at it’s raw “just-has-been-installed” state. But if there would be a program that would be totally customizable, so everyone could adjust it to his or her own workflow without taking days/weeks/months to script through files and again invest days/weeks/months to see if the workflow really works out then this would be awesome.
I mean, look at Maya. Maya is awesome, thanks to MEL. Everythings based on MEL, if I want to have a funky Icon that is doing exactly what I want, I just execute the command once, hunt down the command in the script editor and drag and drop it into my shelf. Then, I’d pop it into a hotkey, marking menu, whatever. And that’s great. Really is. Good stuff. But I’d love to go one step further. I want the app to be totally customizable and having access to all the ‘under the hood’ stuff without scripting anything.
I just invested some time to configure my RMB, CTRL + RMB and Shift + RMB context sensitive menus in Maya, so they do exactly what I want when I want it. How did I do that? Not through a nice drag and drop interface that every artist could use and where all of this would have taken maybe 20 minutes, no, I had to hunt down the scripts and configure them. And I’m sure that I’ll have to do all of this again, once the next version of Maya is out. That sucks. Really. And artists don’t like this kind of stuff, so most of the time, they’ll use the defaults or the things that are easily accessible to them. And that’s where:
- comes into play. I’d love to have some kind of “workflow editor” inside of Modo. Think about how cool this could be. I should be able to do the weirdest stuff within it, stuff that sounds weird at first, but is invalueable once you thought about it.
Let’s say I don’t like Modos camera navigation controls. So I’d hop into my fancy workflow editor which also features a 3d workspace and I’d basically tell Modo: “I’ll put my mouse into the 3d viewport now and I’ll do something. I want you to recognize what I just did and give me the option to remap this action to something else.”
So, I’d put my mouse into the 3d viewport, quickly tumble the viewport and Modo would recognize this action. Then, I could press “Next” or so, and Modo would ask me what kind of hotkey I’d like to use instead. I could go into the 3d viewport section of the workflow editor again, press and hold the LMB, while moving my mouse. Modo would recognize this action, understand it and ask me if I want to accept the changes. After that’s done, I’d be able to tumble my viewport by just pressing and holding LMB and moving my mouse (or my pen, of course) - simple as that.
Of course, that’s just a quick idea of it, definitely a lot more fine-tuning would have to go into this idea since there are tons of stuff that would need to be adressed to pull this off (What happens to LMB Selections? Would the camera also rotate when my mouse is hovering over geometry? All of this stuff would have to be context sensitive, of course) and my little rotate camera example maybe isn’t the coolest thing you could do with this workflow editor, but it’s something that you simply can’t do in any other modeler that would benefit our workflow. Customizability is key.
I could also define context-sensitive hotkeys in this workflow-editor. I’d just create a polyCube and select an edge in the 3d viewport section of the workflow editor, then, I could tell Modo: “Hey Modo, if I have this component selected and I press Shift + RMB I want you to execute this command!” And it wouldn’t matter what command that’d be. I could tell Modo to pop up a marking menu that has all my edge-editing tools in it, I could tell Modo to execute the spinEdge command, I could tell Modo to delete the edge, hell I should be able to tell Modo to open up the material editor if I want to! Of course, this wouldn’t make any sense, but there are so many things that wouldn’t make sense in the first place that could be great to person a or b at this point of time in a production or whatever. It’s just the ability to customize everything, so no one could complain, because, if you can think of it, you would be able to pull it off. And there’d be no scripting involved, all of this customizing-thing would be super-easy to pull off.
Ouch, that was a long text. But you see, that’s what I’d expected from Modo - FULL CUSTOMIZABILITY (And with full I mean uber-full!), so everyone could find his special way of working inside of Modo and nothing would be impossible. I think that’s what the Alias/Wavefront guys wanted to come up with as they designed Maya, but Maya is just not as artist-friendly as it should be. MEL is great, but most artists don’t have scripting/programming experience and if there’s a flaw in the concept, they’ll suffer from it, they won’t be able to “just quickly write a script that could pull thiss off”. It’s not only that it has to be somehow possible, it has to be easy to do.
I want Modo to do all the technology stuff and leave it to me how I’m working inside of Modo. That’d be neato.
you can add tools/scripts to right-click menu.
- go to system - form editor
- Context Menu
- Vieport Context menu - here you see your verts/poly/edge selection now you can open for example, modo tools-basic-transform and drag this into the vieport menu - whola ! now you have that in your right-click options
http://content.luxology.com/modo/201/video/Workflow.mov
Actually, this is pretty much what I asked for. I’ve been bashed I don’t know how many times for criticizing Modo here, but at least you guys were listening. Seems that 2.0 could be quite awesome 
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.