JeremyR
  • Would be pretty cool to get access to the group node for selection purposes via the UI somehow, specifically the range controls.
  • Also Hide/Show cage toggle switch - as I like to see the mesh in between operations as I build
  • My version doesnt have the refresh icon at the top for some reason.
  • Also seems to be a workflow ambiguity on my part perhaps because Im not a real modeller but when I go to select the object using the object select arrow on the UI Im expecting it to be in object selection mode as well. instead it stays in component selection mode. Not sure if this is confusing to others as it is to me.
  • Would you consider a name change? "Components Manager" maybe or SSModToolset (Soup's Surface Modelling toolset)
Quote 0 0
pshipkov
- There is no group node involved here. Just code that handles list of components.
- good idea about hide/show the cage, will do
- final version does not have the refresh button, code handles this automatically
- i am forcing component selection with the arrow key. Expectation is that in this UI you are working with components. Can change it to object selection if there is other requests about it.
- Good idea - name change will make sense. Will do. Components manager sounds good.

Thanks.
Quote 0 0
JeremyR
I edited this post because some of my requests are based on my own bad workflows.

Ive realised you need to use this tool in conjunction with other editors like Channel Editor, Tool settings etc. I have some more requests though perhaps not all of them are relevant.

  • Seems I need to keep using the 'select object' tool and then 'set base object' again for new items to appear on the list
  • Have the ability to re-order list (middle mouse drag items up or down)
  • Ability to group items so they can be hidden/shown in the list using drop downs - see attachment
  • Left align options with clearspace on the UI - see attachment
  • Also some operations that have been performed earlier on in the model's lifetime and then changed again later will disrupt more recent operations. Maybe if there is some color that identifies the latest modifier for the similar operation that can be easily identified on the list as it grows larger could be helpful (like those little light bars you have on the instance manager for the current selected layer) - see attachment
  • Following on from this, what about low lighting or dulling out list items that dont contain any components(it used to have components but were later all removed) therefore do we need a delete list item button? Also by indicating it is empty it could be used again at some stage rather than deleting it. - see attachment

Component Manager.png
Quote 0 0
pshipkov
You got some good ideas here.
Adding this page as a reference to my to-do list.
Thanks.
Quote 0 0
JeremyR
Some more:

  • Ability to lock component operators as you work - this could make the "identify latest item" indicator obselete.
  • Locking the component operator only locks the user from adding/replacing/removing components and not the ability to change the settings in the AE.
  • Select component operator in the list brings it up in the AE automatically, giving instant access to the settings, this is not working properly. If problematic then create a button for user to tap to bring a floating tab from the AE maybe.
  • Rename list items by right clicking updates in the AE
  • No need for Show/Hide cage as deselecting the list item does this for you - I missed this one the first time round.
  • Have the symmetry options for selection mode available on the toolset for mirror extrusion for example.
  • Ability to mute component operations or delete item from the list.
Quote 0 0
pshipkov
Adding these to the already pretty tall stack of rfe's for this tool.
Quote 0 0
JeremyR
If this helps, most important (sometimes easiest to implement) descending to the least important from the points made above:

  • Lock items -  right click menu
  • Select items brings up the settings in AE - this could be a global toggle switch
  • Add options for symmetrical selection mode
  • Deleting items - right click
  • Create new sub groups
  • Drag items under subheadings - middle mouse dragging
  • Low light items that contain no components
Hope that helps 😉
Quote 0 0
pshipkov
Can you clarify the workflow requiring locking of items ?

The AE is linked to the selection list. This means that if you click on an item, it will create the proxy object in the scene that allows you to actually interactively select components. Because of that you cannot just have another node displayed in the AE.

Symmetry is a native part of the selection tools in Maya. Do you mean to have a shortcut for the switch, or something completely different. I will be hesitant to replicate it in a custom UI.

By delete items, do you mean delete the corresponding nodes, or just reset the list of components ?

The rest is clear, so no questions there.

Thanks.
Quote 0 0
JeremyR
Quote:
Can you clarify the workflow requiring locking of items ?


Select components, do something to them, lock list item. The lock icon indicates not only that you have finished with that operation but also prevents you from accidentally adding or removing components from it. Seeing the lock icon automatically assigns a hierarchy element to your workflow since anything locked was performed further upstream and shouldn't really be altered after that.

Quote:
The AE is linked to the selection list. This means that if you click on an item, it will create the proxy object in the scene that allows you to actually interactively select components. Because of that you cannot just have another node displayed in the AE.


If I select a list item that should force focus its tab of attributes to top of AE, why the heck does Maya force the focus of the tweak node instead? 
Working in the channel editor is probably more efficient in this case.

Quote:
Symmetry is a native part of the selection tools in Maya. Do you mean to have a shortcut for the switch, or something completely different. I will be hesitant to replicate it in a custom UI.


Yes have a shortcut behind the scene changing these settings via the Component Managers UI - You have the wireframe on shaded mode there and X-ray there too 😉

Quote:
By delete items, do you mean delete the corresponding nodes, or just reset the list of components ?


So when you delete an item it deletes just the components related to that operation only. I know you can delete it from the outliner and then update manager again by pinning the object. Just looking at ways to optimise workflow and make more intuitive to use.

A refresh icon might help things a bit too.

I don't want to overwork the toolset so just the easy things first if you have time.
Quote 0 0
pshipkov
Thank you for the clarification.
Quote 0 0

Add a Website Forum to your website.