Will Moi3D continue to be a pet project? Closed
 1-9  10-29  30-49  50-65

Previous
Next
 From:  BurrMan
2943.30 In reply to 2943.28 
Hi Michael,
I was a bit confused on what I was talking about also. I was mostly refering to the "display Mesher" that I think you just refered to. Specifically, I was going to reference the "Point picker" that I think you also mentioned (Only because I have seen you already address this fundamental issue) and how Rhino would have to basically "abandon" it's entire userbase to do a "complete re-write" from the fundamental core of the application.

I dont think this will happen anytime soon. (And even if they started now, or 1 year ago, they will still be several years behind MoI's development. Moreover, since they have injected multiple developers into the Mcneal programming cubicle, trying to do this Bug Free will set them back even that much further!) I think your stuck with it the way it is.

Again, I think the base of this thread though was off and the managment of the development is not our place. But also, it's not for me to decide this for others like olio and jbshortey, so I should shut my pie hole also. :O
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  jbshorty
2943.31 In reply to 2943.26 
Burr wrote: "good luck with waiting for that new mesher :)"

JB - Don't have to. I have MoI if I need it ;)

Burr wrote: "The fact that you or anybody thinks that Rhino is laid out appropriatly is a confirmation that people will eat anything."

JB - Don't assume that I use the default layout or toolbars, because I don't! I use a self-scripted system of popups and hotkeys, complete with repeating commands, fast navigation control, axial mirroring, etc designed to facilitate single viewport modeling. Yes I know people will say the user shouldn't have to do such things. But keep in mind that UI's are a very personal thing as we all have our logic circuits wired in a different order. For example, many people love the Modo and Hexagon interfaces. I don't like either of them. Perhaps I'm the crazy one? And everybody else is right? :)
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2943.32 In reply to 2943.31 
JB,
You are correct sir. I have seen your work and knowledge of rhino go by in the forum and know that you are an experienced and Knowledgeable contributor here.

I think I was confused and we are talking about different things.

EDITED: 25 Sep 2009 by BURRMAN

  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2943.33 In reply to 2943.30 
Hi Burr,

you wrote:
> and how Rhino would have to basically "abandon" it's
> entire userbase to do a "complete re-write" from the
> fundamental core of the application.

There's even another issue yet, which is that there is a certain kind of user that actually can benefit from Rhino's UI structure because it is set up to be similar to AutoCAD in many aspects.

So for example if you are working at an engineering firm that already uses AutoCAD for doing drawings, when you then take a look at Rhino it would feel a lot more familiar and easier to use to someone with that particular background.

There have definitely been places where Rhino was able to fit in more easily into a company because of that.

But being similar to AutoCAD tends to be bad for people who don't use AutoCAD regularly though.


Anyway though, that can be another factor - a change in Rhino could actually make it not fit in as well as it currently does for some particular companies.

- Michael
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  jbshorty
2943.34 
Hi Michael. I wasn't claiming at all that the Rhino UI isn't flawed. Quite the opposite, I'm looking forward to seeing what they are developing! Most of the time I work with a maximum of one or two custom floating toolbars and nothing more. It boggles my mind when other users post screenshots littered with hundreds of buttons everywhere. My attention span is so short, I feel completely lost... :)

About the pre-selection, V4 actually does have pre-selection of faces and edges if you press SHIFT+CTRL+LMB. Some of the commands even work using the input. Such as pre-selecting a face and then running ExtrudeSrf. But it won't filter the command for you as MoI is able to do. You have to enter the specific command on your own, so there is little benefit for modeling tools. But it does work for analytic commands such as selecting an edge and running _Length or _SplitEdge. This is an undocumented feature which I imagine will lead to improved command filtering down the road. Tsplines can do pre-selection rollovers so I imagine this component was added by McNeel to support them. Possibly the mechanism is one and the same?

And yes, you are right about the existing "ecosystem" of plugins. They make it difficult to make big changes and already there is a lockdown of the SDK until V6. That's both a good and bad thing for its users, as V4-complied plugins will run in V5 but some changes to current features may be delayed...

jonah
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  jbshorty
2943.35 In reply to 2943.32 
Burr wrote "You are correct sir."

OK, we both agree I'm crazy then... :)
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2943.36 In reply to 2943.35 
"I HOLD YOU IN CONTEMPT....I HOLD MYSELF IN CONTEMPT!!!"

Thanks JB. :)
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  olio
2943.37 In reply to 2943.36 
Well on this sidenote of GUI of Rhino and Moi,

When I model in Moi, I feel handicapped in the way I need to find a icon for everything I do, sometime I need to pick a categorie first then find the button, then press a sub command.

In Rhino I never use the toolbars, I type everything. in that respect I find that working in Rhino has the best and fastest UI.

Is there a reason Michael of why Moi is not allowing typed commands? it's the reason I still use Rhino man:)?
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2943.38 In reply to 2943.37 
In MoI everything can be typed in. Open MoI and hit tab then type "Merge" or any other command. (Well V2 anyway)
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  olio
2943.39 In reply to 2943.38 
haa! that was not obvious...nice...what about a autocomplete list? or abbreviations of commands?
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
2943.40 
< In MoI everything can be typed in.

You can type a novel if you want ;

else references
http://moi3d.com/1.0/docs/moi_command_reference.htm
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2943.41 In reply to 2943.38 
If you dont like shortcuts, and like to grab the inline scripts you see go by in the forum, you can save those inline scripts to a js file with whatever name you like, and place them in a folder named "scripts" in the MoI root folder and have the same function.
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2943.42 In reply to 2943.39 
I think Michael has on his list a mechanism for accessing commands and plugins and such to manage them. He has mentioned he is working on where to fit that in. Possibly down by the options/help button. Again, taking great care for the future. I'm looking forward to this one also.

Possibly this will have the abbreviation mechanism you mention. :O
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2943.43 In reply to 2943.37 
Hi olio,

> When I model in Moi, I feel handicapped in the way
> I need to find a icon for everything I do,

Well yes, using icons is normally part of a GUI or "Graphical User Interface"... :)


> sometime I need to pick a categorie first then find the
> button, then press a sub command.

It's not really a big problem when you only need to open categories every once in a while.

Since a category stays open once you have activated it, if you need to use other related commands from that same category you don't need to open anything for those additional uses.

That's one reason why MoI's system is a lot better than a traditional drop-down menu at the top of the screen, which forces you to always open the menu over and over again in all cases, since the drop-down part disappears after every use.


> In Rhino I never use the toolbars, I type everything. in that
> respect I find that working in Rhino has the best and fastest UI.

Sounds like you should set up some keyboard shortcuts in MoI, that way you can launch a command by just a single keypress.

Note that MoI supports using just a single character like "E" as a shortcut key. In Rhino that does not work because of the command-line interface.


> Is there a reason Michael of why Moi is not allowing
> typed commands?

Well, it wasn't a priority because it is not really what "normal" applications use.

For example when you are in a word processor, do you go somewhere and type-in "bold" when you want to make something bold? Or do you use a shortcut key or an icon button for that?


Actually though like Burr mentions you can type in commands in v2 if you want, if you press Tab first to put focus in the entry box.


There is also an option in the most recent v2 beta that will treat any typing as a command-line type entry so you don't need to push Tab. To set that up, edit the moi.ini file (there is a button for that under Options / General) and set

[UI]
CommandLineTypeTextEntry=y


But basically that kind of type-in mechanism is a very AutoCAD-centric type workflow. Unlike with Rhino it has just not been a priority to make MoI set up similar to AutoCAD, since that interface is pretty antiquated and not really friendly to users who have not already learned and spend a lot of time in AutoCAD.

- Michael
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2943.44 In reply to 2943.39 
Hi olio,

> what about a autocomplete list?

Having a big autocomplete list pop up is probably a good indicator that there are too many commands and things are just too complex...

So probably that would not be a part of MoI anytime too soon since the idea is to make MoI more streamlined and not get to that nasty level of complexity in the first place.


> or abbreviations of commands?

Well, that's what keyboard shortcuts are normally used for, that abbreviates a command to a single keystroke, you don't get much more abbreviated than that!

In the future I'll probably try to set up some method for type-in aliases though.

- Michael
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2943.45 In reply to 2943.34 
Hi jonah,

> About the pre-selection, V4 actually does have pre-selection
> of faces and edges if you press SHIFT+CTRL+LMB.

Well, in order for the pre-selection to actually work in practice instead of only in theory, it needs to be a natural and efficient action.

The mechanism that you are mentioning here is nowhere remotely close to that, it's really hidden and also very awkward in use, look what happens in Rhino when you try to use it and hold down Shift+Ctrl+click:



Notice when you click that it pops up a selection menu with 8 things on it and if you want to select the edge you have to go down and pick that item off the menu?

And then it seems that you have to repeat that every single time you click another edge?

That seems pretty horrible to me, to the point of being unusable.


> This is an undocumented feature which I imagine will
> lead to improved command filtering down the road.

Sorry, I don't really see how you would think that - as far as I can tell I would not consider this to be a foundational piece, more the opposite of that - something that would need to be tossed out and redone in a completely different way to make it actually useful for real work.


At any rate, it took a lot of time early on to get MoI's selection mechanism working well. It was one of the major pieces that I spec'd out and also prototyped in a stand-alone application to make sure that it would work well as a foundation for command flow.


- Michael
Attachments:

  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  jbshorty
2943.46 
Hi Michael. I wasn't try to compare this or that, so I hope you didn't take it that way. Just mentioning there is some form of it in place. Even though it has no practical use... ; )
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2943.47 In reply to 2943.46 
Hi jonah,

> Just mentioning there is some form of it in place.

I see.... But I guess the way I look at it is if something is just completely unusable it is pretty much equivalent to it not existing at all.

That's one of the things that drive me crazy about bullet lists of features.

- Michael
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  neo
2943.48 In reply to 2943.23 
>Not sure what that will look like but it's happening. But I hope it looks and works like Grasshopper's UI which is already very nice! :) So I doubt anything is really "impossible"...

Jonah here is an example of how Rhino's GUI look on a Ribbon UI http://vimeo.com/4742355

Also I have been using Rhino OSX and is really cool that they do not compromise. They are making a real OSX app following Cocoa UI guidelines closely...(not a clone). The only problem I see the winRhino users may get jealous :)
  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  neo
2943.49 In reply to 2943.1 
olio bottom line is Micheal needs time, MoI will get there...Look at the success his first project (Rhino) has had. Every major design Universities, Design Studio have more that one copy.

The only advice I can give is to find another tool that will bridge the gap...Patience my friend.

EDITED: 27 Sep 2009 by NEO

  More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 
 

 

 
Show messages:  1-9  10-29  30-49  50-65