You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The USD Viewer does not show any selection highlighting when clicking in it
There's no way to sync the Prim selections between different widgets
Proposal
Viewer selections
The USD View API already has a data model that can emit signals for prim selections and opinion selections - we might be best off hooking into those since they are readily available and we can piggyback off of work done by USD core team already.
For example have a look at what USD View's app controller does here for viewport selections.
Sync selections
Expose a Selection Model that we can provide as the "active" selection model for that widget - potentially allowing for also "pinning" a widget to a particular selection stream. So that one could say "sync these two models as A" and "sync these other two as B" so that you can view selections independently.
These 'streams' could then be global selection streams each widget can listen in to.
The text was updated successfully, but these errors were encountered:
Issue
Proposal
Viewer selections
The USD View API already has a data model that can emit signals for prim selections and opinion selections - we might be best off hooking into those since they are readily available and we can piggyback off of work done by USD core team already.
For example have a look at what USD View's app controller does here for viewport selections.
Sync selections
Expose a Selection Model that we can provide as the "active" selection model for that widget - potentially allowing for also "pinning" a widget to a particular selection stream. So that one could say "sync these two models as A" and "sync these other two as B" so that you can view selections independently.
These 'streams' could then be global selection streams each widget can listen in to.
The text was updated successfully, but these errors were encountered: