Object/Delegate Associations Dialog

Create panel > Helpers > Object Type rollout > Crowd > Setup rollout > Associate Objects with Delegates

Select a Crowd object. > Modify panel > Setup rollout > Associate Objects with Delegates

You can use this dialog to link any number of delegate-object pairs. You can also use this dialog to align objects with delegates, optionally matching scaling factors as well. Lastly, you can specify that the objects use the delegates' controllers.

Procedure

To link objects and delegates

  1. Use the Add button under the Objects list to add objects to link with delegates.

  2. Use the Add button under the Delegates list to add delegates to link with the objects you added in the previous step.

    Each object in the Objects list will be associated with the delegate in the same position in the Delegates list. If necessary, reorder either list manually by highlighting entries and using the Shift Up/Shift Down buttons, which are the arrow buttons between the two lists.

  3. Click any combination of buttons in the lower area of the dialog.

  4. Click OK to exit.

Interface

Objects: Lists objects available for linking, specified using the Add function (see following item). You can select any number of objects from this list for subsequent removal.

Add: Click this to open the standard 3DS MAX Select dialog, which lists all objects in the scene, including delegates. Make your selection, and then click the Select button to add the objects to the Objects list.

Remove: Deletes the selected object or objects from the list.

Shift Up/Shift Down: Use the arrow buttons between the two lists to move highlighted items higher or lower in the list. When Make Specified Associations is on and you click OK, associations are created between pairs of items at matching positions in the lists.

Delegates: Lists delegates available for linking, specified using the Add function (see following item). You can select any number of delegates from this list for subsequent removal.

Add: Click this to open the standard 3DS MAX Select dialog, which lists all delegates in the scene. Make your selection, and then click the Select button to add the delegates to the Delegates list.

Remove: Deletes the selected delegate or delegates from the list.

Association via Linking group

Align Objects with Delegates: Aligns each object with its corresponding delegate by moving the object to the delegate and rotating the object as necessary to juxtapose their pivot points. Does not link objects hierarchically with delegates.

Align Scale: When on, clicking Align Objects with Delegates sets each object's absolute scaling factor to that of its corresponding delegates. This is useful if, for example, you've randomized delegates' sizes with the Scatter Objects Scale panel, and want the associated objects to match.

Link Objects to Delegates: Creates a hierarchy for each object-delegate pair, with the delegate as parent.

Association via Animation Replacement group

Assign Delegate Controllers to Objects: Copies each delegate's controllers to the paired objects as an instance. This is the same as using Track View > Copy Controller from the delegate, and then pasting the controller as an instance to the object. Does not link objects hierarchically with delegates.

Once you've set up the delegate animation the way you want it, if you want to then apply the animation to an object or objects en masse, use this function. You can then delete the delegates if you like.

OK: Implements any changes and closes the dialog.

Cancel: Eliminates any changes and closes the dialog.

Note: Clicking OK has no intrinsic effect; in order to implement any of the dialog functions, you must first click at least one of the Align/Link/Assign buttons.

 

 

 


Comments