object merge using the output of another node

   723   3   0
User Avatar
Member
618 posts
Joined: Aug. 2008
Offline
is it possible to use object merge, and point to a node that has multiple outputs and specify the number of the output you want to object_merge?

Attachments:
object_merge_output.png (94.2 KB)

User Avatar
Member
8635 posts
Joined: July 2007
Offline
not sure if there is a general syntax to get it directly, but you can dive into groomfetch and see which node is passed to second output and object merge that one
so in your case:
../groomfetch1/output2
but as I mentioned, "output2" is the name of the node inside of groomfetch, not a generic getter to the specific output of the node

hair generate for example has second output node named "OUTPUT_SKIN" so it would be
../hairgen1/OUTPUT_SKIN

etc...
Edited by tamte - July 13, 2023 11:46:51
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
4548 posts
Joined: Feb. 2012
Online
I sent an RFE about this. It's currently not possible. There is no way to just refer to a specific output without an actual node reference. I can't find the RFE number unfortunately.
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
618 posts
Joined: Aug. 2008
Offline
very nice form the UI! if you do / will show ALL the nodes inside and also that outputs

thought i would be needed to do a weird symbol or something like that!

Attachments:
object_merge_output2.png (26.3 KB)

  • Quick Links