Hi all,
Just posting here to see if anyone had any insight.
We'd be interested in customizing the Stage Manager LOP Node. By default it has a file browser.
We store USD files via URI reference using our custom USD ArResolver (https://github.com/UTS-AnimalLogicAcademy/turret [github.com]). It'd be great to populate the stage manager with our assets, perhaps even a thumbnail, and when dragged have it use our uri instead of a file path on disk.
Anyone got any experience or also interested in doing this?
Cheers,
Ben Skinner
Customize Stage Manager
2916 2 3- vochsel
- Member
- 12 posts
- Joined: 4月 2017
- Offline
- shadesoforange
- Member
- 201 posts
- Joined: 7月 2015
- Offline
These pyside interfaces are basically just python panels. You can now make python panels available on nodes as an option when editing/crearing the panels.
I reckon you can basically chuck in your modifications in the statemanager python panel and should be good to go.
I reckon you can basically chuck in your modifications in the statemanager python panel and should be good to go.
Manuel Köster - Senior Technical Artist @Remedy Entertainment
https://www.remedygames.com/ [www.remedygames.com]
http://shadesoforange.de/ [shadesoforange.de]
https://twitter.com/ShadesOfOrange_ [twitter.com]
https://www.remedygames.com/ [www.remedygames.com]
http://shadesoforange.de/ [shadesoforange.de]
https://twitter.com/ShadesOfOrange_ [twitter.com]
- goldleaf
- スタッフ
- 4159 posts
- Joined: 9月 2007
- Online
At Blue Sky we've copied the Python Panel for Stage Manager, and added our Product Browser to pull in assets out of Conduit into Solaris. You can catch a quick glance at it here, during the launch event: https://youtu.be/Aql6SIOIyXs?t=2929 [youtu.be]
I believe most of the work was in panel.py, where we added to the drag/drop events in StageManagerTreeView to pass the paths from our Product Browser (which is just a Qt widget); we just added ours alongside the default file picker, in the StageManagerPanel class. I didn't actually do the work, and the person is out for a while, but that's the gist of it! That person had 99% of the functionality working after only a couple of days.
Hope that helps!
I believe most of the work was in panel.py, where we added to the drag/drop events in StageManagerTreeView to pass the paths from our Product Browser (which is just a Qt widget); we just added ours alongside the default file picker, in the StageManagerPanel class. I didn't actually do the work, and the person is out for a while, but that's the gist of it! That person had 99% of the functionality working after only a couple of days.
Hope that helps!
I'm o.d.d.
-
- Quick Links