
I seriously don't understand why everyone doesn't work more or less this way(once they've grokked Houdini, of course). I don't so much “dive in and out” of SOPs and OBJs, I simply click where I need to do something. For a long time I've always had a desktop with shows objects with their params in the same network('p'), and SOPs of the selected object in their own network with params displayed at the same time. I find it akin to looking at a city through a telescope rather than just stepping back and analyzing the structure. It's for that reason I find doing “everything in the scene pane” to be rather complicated and convoluted.

I'm with Andrew - simpler is better, and for me simpler is understanding exactly what's going on(objects containing SOPs) and setup the GUI to let me get at what I need the easiest possible way. So, to sum up that UI babble, the most simple approach is usually the best approach, and even though it might be fewer clicks to do something from an object context instead of a subcontext, the concept is actually more straitforeward.

If I need to see the end result of how the operation I'm doing is working I'll just observe in object level while adjusting a parameter in a sub-context. So, personally I'd prefer to keep a very razor-sharp distinction between the tools and operations which are performed at the object level, and those which are really operating or wil take the user to the subobject level, or within whatever sub-context might exist. The only inefficient and hard part with that approach is un-learning the other ways. The only functions that could be done would be the ones that are allowed in that context. Of course it's very easy to conceptualize as well since its how folder structures and hierarchies etc work. In HV8 there was really just one way to get at various pieces of the extremely organized network and node based approach, which was to jump into that network. I'd just like to know if the option I've described would be a useful addition.

I want to be clear here, the question isn't an invitation to complain about H9 workflow. So here's the question: At Object level, should there be a hot key combination( Ctrl-Alt?), or some other option, so that when I call in a primitive I'm automatically sent to that objects sop space? What I'm thinking is that this would better maintain a “selection-action” bias, since I would be able to pre-select polygons and then call the polyextrude. Each of these cases is an “action-selection” process. If the sphere is not selected at Object level, I need to click the sphere once to send me to sop space and then select the polygons that I wish to work on. If however, I chose the Polyextrude from the shelf, and if the sphere is pre-selected, the tool sends me to sop space where I the need to select the polygons I wish to work on, then hit Enter to initiate the tool. I am still at Object level, and with H9's bias towards “selection-action”, if I wish to pre-select some polygons I have to know that I can't do that at Object level. I want to polyextrude some of the polygons. I'll use the Ctrl key to place it at world center. I call the sphere in from the tool shelf. I'll provide a scenario: I'm going to do some modelling and I'm going to start with a sphere (just for arguements sake).

I've thought of a specific function option for the tool shelf but can't determine whether it is a good idea or not.
