You can use the In and Out Name ports of an empty Get Data as if it was a Passthrough node. That way you can use a single Get Data node to pass its reference via Out Name to a bunch of different subcompounds, each of which uses an empty Get Data to pass the object reference along to various other Get Data nodes to get specific attributes.
From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Sam Cuttriss
Sent: Tuesday, June 12, 2012 05:31 PM
Subject: ice compound references
is this all there is ion the docs about references?
I use references a bunch but i start to falter when i want to use them more than a couple of times.
i would love it if i could find a way wholesale change the context of everything within a compound.
so that all self.* attributes update to the new referenced context
as it stands i have to seriously reengineer my compounds if i want to use them outside their original context.
another oddity is references do not respect pass through nodes.
curious if thats an intended limitation?