Houdini Digital Asset internal TOPs progress bar?

   1913   2   2
User Avatar
Member
339 posts
Joined: June 2013
Online
I notice that unlike 18.5 in 19.0 there's an active tab on top of the network view, but I'm wondering if there's a way to have top nets report their progress visually to their parent HDA. Scene with test hda attached.


Thanks
prb

Attachments:
hda_top.hipnc (287.8 KB)

User Avatar
Member
201 posts
Joined: July 2015
Offline
Does this [www.sidefx.com] help?

joabs
Hi!

In the next H18 daily build, any node with the parameter "targettopnetwork" will use that parameter and display the progress and counts for the network referenced by it.

In addition to that, the "Node Properties" tab in the parameter interface editor will have a new group of parameters. This group has a operator path (for the "targettopnetwork" parm) and cook control buttons.

You'll be able to simply add this group of parameters, set the target top network node and you'll have cook controls and progress information.

- Joab
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]
User Avatar
Member
339 posts
Joined: June 2013
Online
shadesoforange
Does this [www.sidefx.com] help?

joabs
Hi!

In the next H18 daily build, any node with the parameter "targettopnetwork" will use that parameter and display the progress and counts for the network referenced by it.

In addition to that, the "Node Properties" tab in the parameter interface editor will have a new group of parameters. This group has a operator path (for the "targettopnetwork" parm) and cook control buttons.

You'll be able to simply add this group of parameters, set the target top network node and you'll have cook controls and progress information.

- Joab

This definitely works. I just had to set a callback script on each topnet promoted to HDA parm, "Cook Output Node", to set a different topnet target in the "targettopnetwork" parm.
node=kwargs["node"].parm("targettopnetwork").set("topnet2")
Also I had to make sure that the output node actually generates work items if I want to see it displayed in the asset. Instead of using an OutputTOP I just used a AttributeCreateTOP.



Thanks for the help
prb
Edited by probiner - Dec. 16, 2021 11:17:38
  • Quick Links