ice compounds input groups

18 views
Skip to first unread message

Duncan Greenwood

unread,
Aug 17, 2010, 4:38:15 AM8/17/10
to soft...@listproc.autodesk.com
Hey list,

I'm trying to make a nice intuitive set of ice compounds for an ice kinematics (and other ice stuff) library I'm working on. I noticed that some of the compounds that came with xsi have "groups" of inputs.  eg: the "Constrain Pose" node has a "Constrainee" group, and a "Constrainer" group.

How do I make these groups? I'd prefer to be able to do this with the UI as opposed to coding in C++ or something.

Thanks guys

Duncan Greenwood
Technical Director
BlackGinger
BlackGinger logo goes here

Stephen Blair

unread,
Aug 17, 2010, 5:37:34 AM8/17/10
to soft...@listproc.autodesk.com
You have to edit the layout section of the .xsicompound file. For example:

<layout>
<item type="input" name="Mute"> </item>
<group type="input" name="Constrainee">
<item type="input" name="Constrainee_In_Name"> </item>
<item type="input" name="Constrainee_Reference"> </item>
</group>
<group type="input" name="Constrainer">
<item type="input" name="Constrainer_In_Name"> </item>
<item type="input" name="Constrainer_Reference"> </item>
</group>
<item type="output" name="Constraint"> </item>
</layout>

Hey list,

[cid:image0...@01CB3DCE.4B0EF5A0]

image001.gif

Duncan Greenwood

unread,
Aug 17, 2010, 6:18:28 AM8/17/10
to soft...@listproc.autodesk.com
sweet. I can do that. Thanks Stephen.

I don't suppose you know if this could ever become something you can do
with the UI? Like maybe in the port properties somewhere?

Stephen Blair

unread,
Aug 17, 2010, 6:42:16 AM8/17/10
to soft...@listproc.autodesk.com
It is in the UI for shader compounds, so I suppose it could one day be in the UI for ICE compounds.
winmail.dat
Reply all
Reply to author
Forward
0 new messages