Path to second output of a node?

   540   3   1
User Avatar
Member
201 posts
Joined: Jan. 2016
Offline
Lets say I have a node with more outputs:
/obj/geo/vellumsolver

Isn't there an "universal" syntax to reference the second output? For example to Object Merge SOP the Constraint geometry?
/obj/geo/vellumsolver:2?

Do I have to know the exact name of the internal Output node?
/obj/geo/vellumsolver/output2
User Avatar
Member
201 posts
Joined: Jan. 2016
Offline
This expression function kind of works, but there need to be nodes connected to the referenced node ("outside"). And the indexing counts only the connected nodes:

`opoutputpath("/obj/geo/vellumsolver", 1)`


In the attached image, the index 1 is the node "B"

Attachments:
index.png (149.2 KB)

User Avatar
Member
4616 posts
Joined: Feb. 2012
Offline
Hi,

I asked for this a few years ago and SESI told me this is not possible. It would be very useful to have this indeed. I was also thinking it would work like you imagined:

/obj/geo/vellumsolver:2

Though I would assume to start from 0 for the first input.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]

youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
User Avatar
Member
201 posts
Joined: Jan. 2016
Offline
Thank you very much! So I'm calm that I didn't miss or overlook anything.
  • Quick Links