Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Maxon Cinema 4D Xpresso: List as input data for corresponding list of objects

  • Xpresso: List as input data for corresponding list of objects

    Posted by Edward Snook on June 27, 2019 at 10:06 pm

    I’ve found tutorials on using hierarchy (or link.list) nodes to perform an operation on a list of object, but cannot find how to use a hierarchy (or list) as a set of variable inputs for a corresponding list of object outputs.

    I am creating a bar graph with extrude generators. I want to create a hierarchy with the same animation operation on each extrude BUT with variable data.

    Like I said, I know how to create a hierarchy that performs the same operation on each object, but only with constant data (e.g. I don’t want all bars to be extruded the same height).

    Any help would be greatly appreciated.

    Tim Lenton replied 5 years, 2 months ago 3 Members · 3 Replies
  • 3 Replies
  • Steve Bentley

    June 30, 2019 at 4:31 am

    You have to use an Iterator node. This node will count up from its start value to its end on each frame and inject whatever value you like into each object in turn. You can use the same node to line up a list of values with a list of objects in a link list. In a sense it focuses the iterated object in the list as the object doing the work or receiving the value.
    Remember that the first object chosen will be a zero referenced value. So a list of three objects will have iteration values of 0,1,2.

  • Edward Snook

    July 1, 2019 at 2:26 am

    Thank you! I was getting hung up on thinking I had to create a second iterator node. Thank you. Thank you. Thank you.

  • Tim Lenton

    March 3, 2021 at 11:35 pm

    I’m trying to do the same thing as you (I think).

    I’m basically trying to link a specific object in a group to say a cloner. I am able to get it working using a linklist node, but I need the flexibility to add/remove from the list on the fly.

    Would you be able to share how you resolved this using the hierarchy node?

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy