About Me


Not Specified

Houdini Skills


Not Specified

My Tutorials

obj-image Masterclass
PDG | Combining Workflows
obj-image Masterclass
Deeper Customization of PDG
obj-image Masterclass
PDG Core concepts

Recent Forum Posts

Empty or Missing file path Sept. 26, 2019, 10:32 a.m.

Hi Ronan, could you post the file?

Working with HDAs that contain hou package python code Sept. 25, 2019, 5 p.m.

Hi there,

Basically the restriction is to not use hou to modify the scene. Reading should be ok, but modifying geometry or parameters is not. Also not ok is to try to create nodes with hou (PDG would run this stuff on a background thread). If you want to create nodes with hou, the right way to do it is via the command chain stuff.

These restrictions applies to the Python Script node while it is set to “run in process”, and any of the python callbacks you implement (such as Python processor node's onGenerate, onRegenerate etc. callbacks). It does NOT apply to any SOP node, or any HDA you create. You could do whatever you want with hou in those places.

Doing sequencial execution on parallel tasks Sept. 25, 2019, 11:59 a.m.

We are definitely planning more improvements to the loops and topfetch features - these are powerful constructs that are still under-explored. That said however, for your use case the basic structure for solving the problem won't change - the right way to dynamically launch a variable number of for loops is through the topfetch feature.

WRT the last part of your problem, it sounds like there is some issue with a specific ROP and so the problem is not related to PDG itself?