Hello!
Regarding the pattern in Houdini where ROP nodes are available in other contexts for rendering (ROP Geometry Output in SOPs, USD ROP in LOPs, etc.) --
Is there a way to achieve this without using the HDK? i.e. Creating an HDA, either by making a ROP HDA available in LOPs (what I'm interested in), or making a LOP HDA behave like a ROP?
I'm aware I can promote the render buttons off of a ROP inside an HDA to trigger their rendering, but I'd like it instead to really behave like a ROP, so that things like the render() method is available on the node in Python, etc.
Is this possible, or is the HDK my only option?