Show "PDG infos" on a Sop hda node in network view

   735   3   2
User Avatar
Member
101 posts
Joined: Feb. 2015
Offline
I am working on a Sop hda. It contains a TOP Network.
This hda of course takes in geometry, but the TOP network inside just renders some texture files on disk using COPs ( I am making some texturing utilities )
I opted to use PDG rather than just directly rendering with Rop File Output node, because PDG "knows" when things need to update, so that's pretty neat.

The issue is that I have no feedback at all after I trigger a cook on the TOP network. ( the old method using "Rop File Output" nodes had the advantage of hanging until all files were written to disk, which kind of made my life easier because of some downstream sop operation using said texture files)

My goal would to display PDG progress somehow.

I tried to inspect sidefx' filecache sop to understand how it reflects some "TOP state", but could not find anything to help me.


Is it somewhere in the python tool state ?
Edited by gui2one - Nov. 25, 2023 07:34:56

Attachments:
filecache_node.JPG (16.0 KB)

https://vimeo.com/user43710534 [vimeo.com]
User Avatar
Member
11 posts
Joined: April 2022
Offline
I'm also looking for a way to display progress at the top level of the SOP HDA.
if you discover anything please share.
User Avatar
Member
93 posts
Joined: Dec. 2019
Offline
Hello,

This can be done by creating TOP Network Controls on Type Properties of the HDA, from Node Properties tab, then you have to specify the node path to the topnet you want to expose. The node path can be relative to the HDA.

Edited by ObeidaZakzak - Feb. 2, 2024 12:47:04

Attachments:
topnet_controls.png (1.0 MB)

Houdini Pipeline Supervisor @ TAT Studio
User Avatar
Member
11 posts
Joined: April 2022
Offline
Excellent! thank you!
  • Quick Links