Description Back story: Sometimes in projects I encountered creating an HDA which I really didn't want in the end. I then had to re-create the HDA contents in a new subnetwork. This tool potentially fixes that. Also saving by accident a scene that had a HDA imported with a lower license meant that the scene had to be redone or reverted to an older version. This also fixes that since you can export to txt and re-import that txt back in a different instance of Houdini. (The exported txt file is 100% python.)
This tool:
The import-> convert to HDA is tied to your Houdini license, so if you're in a limited/non-commerical instance of Houdini in which you're importing, it'll create either a hdanc or hdalc.
Content : 1 HDA that can be installed in any Houdini scene. Tested on Houdini 19.5 on both Windows and Linux.
Workflow:
Parameters - Export:
Parameters - Convert (to subnet): (for HDAs with more then 4 inputs, use export/import txt or redesign it so it only uses 4) Basically an undo for HDAs, it converts it to subnetworks .
Parameters - Import
Known bugs/issues