------------------------------------------------------------------------------
          DPK_attrCombinationSystemUI - Attribute Combination System
------------------------------------------------------------------------------

Version: 1.08
   Date: Mar 30, 2015


---------
Contents:
---------
1. License
2. Installation
3. Version History
4. Known Issues
---------



----------
1. License

Please see "license.txt".


---------------
2. Installation

Extract the file you've downloaded and copy the ".mel" file(s) into your
scripts directory (e.g.: ../maya/scripts). To use the scripts conveniently,
you should consider creating a shelf button with the following command:
    DPK_attrCombinationSystemUI;

It will open the UI for creating and managing ACS setups.

The documentation is in the "docs" folder. I strongly recommend you keep it
and open the "index.html". From there you can easily get to the Manual and
Quick Start.


------------------
3. Version History

Version 1.08
    - Fix: Non-zero outputs are moved by absolute DPs when imported


Version 1.07
    - Compatibility fixes for Maya 2011 on Windows and Linux
    - You can now select the font to use for the lists (useful if the default
      font is too small in your localisation)


Version 1.06
    - Added "Arc" and "Inverse Arc" interpolations
    - Solved a bug that led to wrong input position interpolations in rare
      cases


Version 1.05
    - Made the GUI Linux compatible
    - The three lists now have the "view" popup menus on CTRL+right-click
      instead of middle-click for Linux compatibility
    - Tiny change for x64 compatibility
    - When opening the GUI, the selected ACS node (if any) is loaded instead
      of the first one found
    - Other minor enhancements


Version 1.04
    - Very minor bug fix when the acs node isn't called "ACSnode1"


Version 1.03
    - Added two menu items to the "Data Points" menu for sorting dataPoints
      like in the bcs ("Sort based on Number of Inputs" and "Sort based on
      First Input")
    - The "Include Node Name" setting when importing attrs is now remembered
    - The acs now also works with namespaces
    - The system (the expression) now evaluates only when needed
    - InputPositions that are linear now use direct connections or math nodes
      instead of the slower SDK curves
    - IPos Layers are now displayed with a ">" like in the bcsUI
    - Added commands to scripting interface:
        DPK_acs_getAllACS
        DPK_acs_sortDpGroups
    - Added menu item "Online Help" to the Help menu
    - Other minor bug fixes


Version 1.02
    - Added possibility to import elements of multi attrs as outputs. This
      makes it possible to use the acs with bcs and blendShape nodes. ;)
    - Fixed a bug with non-zero neutral values
    - Converted documentation to HTML


Version 1.01
    - Minor bug fix in scripting interface for: DPK_acs_editDataPointValues
    - Added commands to scripting interface:
        DPK_acs_sortDataPoints
        DPK_acs_getDataPoint_instTarget
        DPK_acs_updateAllSDKs
        DPK_acs_updateAllDataPoints
        DPK_acs_updateExpression
        DPK_acs_updateAllDataPointNames
        DPK_acs_uiExists
    - Added option for manual performance tweaks when using the scripting
      interface (see the description of the $DPK_acs_skipUpdate and
      $DPK_acs_skipError variables in PART 8 of the mel file).
    - Code revised for better viewing with Vim (see bottom of mel file)


Version 1.00
    - Initial release


---------------
4. Known Issues

- The ACS is pure mel. If it was done with the Maya C++ API, it would be much
  faster (both, the UI and the setup) at the cost of platform and version
  incompatibilities.


--------------
If you have any comments or suggestions, please email me at:
daniel@dpk.stargrav.com

Daniel Pook-Kolb
