I am looking for a way to drive the transform components of multiple objects with a single CHOP network if possible. I am currently using a fetch node to gather input channels and an export node to direct the resultant output. The problem I'm running into is that the fetch and export nodes order the channel data differently. For example, setting up the fetch to bring in t r & z delivers the expected channels, ordered as expected: channels grouped by object first, then component. But the export node does not respect or maintain that order. Instead, export jumbles the channels, ordering by component instead of object. This is what the mapping looks like:
object01.tx –> object01.tx
object01.ty –> object02.tx
object01.tz –> object03.tx
object02.tx –> object01.ty
object02.ty –> object02.ty
object02.tz –> object03.ty
object03.tx –> object01.tz
object03.ty –> object02.tz
object03.tz –> object03.tz
To get around this I have created a single CHOP network to handle each component individually: There is a CHOP network for tx, one for ty, one for tz, etc. This is rather bulky and seems less efficient than using a single network. Is there a better way to do this?
Thanks,
-Judah