![]() |
|||||||||||
|
|
|||||||||||
|
August 18th, 2005
abSetMultAttr 1.4A script that helps you to easily modify and copy attribute values on multiple objects. I used this in particular with a paintFX hair setup, where I was modifying multiple attributes and I a) didn't want to keep hunting through the Attribute Editor and the huge attribute list in the channel box to change a few key attributes, b) got sick of flipping between nodes in the Attribute Editor where I only wanted to change one value (like displayPercent), and c) wanted more granularity than the pfx Apply Settings and Share Brush methods offered. Instructions1. Select a base object and click "Select Base Object." You can select relatives of a selected object by clicking a node in the channelBox. The scrollList should fill up with attributes on this object (scalar only). 2. You can add attributes to modify by selecting in the scrollList or the channelBox and clicking "Add Attribute Fields." The selected attributes should appear in the left scrollField. To remove entries from the scrollField, right click on the attribute name and select accordingly. Attributes from multiple nodes can be added and controlled this way. 3. Select an object or group of objects attached to the same type of node as any of the attributes you've added to the left scrollField and click "Assign Attribute Values To Selected" (AAVTS). All checked attributes will updated to the values in the scrollField on the appropriate nodes. If you click the AAVTS button with nothing selected, the script will modify all of the relevant nodes in your scene to the values specified in the scrollField. 4. Select an object or objects and click the "Update Values From Selected" button. The checked attributes will be updated with the values from the selected object; if multiple objects are selected the values will be averaged. If nothing is selected, the values will be taken from your currently selected base object. Note: As always, you can click the system close icon on the window bar to retain your current values for the next time (same session) you open the script, or you can click the "Close" button to clear all of the script's globals. Updates
09.09.05: Added an "Options" menu. You can now modify field values without affecting the original base object attribute values; You can also reassign them to new base objects manually or (default) automatically; Each attribute's base object is now displayed in the popup over the attribute name in the left scrollField. 04.30.08: Got rid of dropdown, now you can just select the node you want in the channelBox. Fixed a few issues that were causing warnings. about this post
"abSetMultAttr 1.4" was posted on August 18th, 2005 under Mel Scripts. It was created using Maya.
This entry was last updated on April 30th, 2008. next 3d entryprevious 3d entry |
|||||||||||
go on, say it