Releases: arahmitz/madTools
Releases · arahmitz/madTools
madTools v1.1.0 - stable release
madTools v1.1.0 - stable release
Updated the create_joints tool, to help with day-to-day usage:
- The script now utilises affix as a string argument to ease-in adding on
_l,_rfor joint mirroring _endbool is now controlled via add_end boolean- Due to that the shelf install (and shelf button!) has to change commands to new format :
create_joints(NUMBER_OF_JOINTS, 'NAME', 'AFFIX', ADD_END) - UI was changed to accomodate the change, now has two input boxes - for name and for affix
- Did some cleanup in code regarding to f-string and blank characters stripping
madTools v1.0.0 Release
madTools v1.0.0 - Initial stable release
madTools is a rigging and utility toolbox for Maya 2022+, providing a clean UI and shelf integration for technical animators and riggers.
Highlights:
- Create joint chains with custom naming and spacing
- Smarter Create Locator (selection/world origin)
- Snap To Average & Point To Average
- Snap To Parent for multiple objects
- Freeze Transforms, Select Hierarchy, Delete History
- Toggle LRAs, Joint ZSO
- Make ROM keyframes for Range of Motion animation
Installation instructions and screenshots are available in the README.
Major Changes in v1.0.0
- Package renamed from
mtoolbox→madtools- All imports now use
from madtools import ... - Folder name updated for clarity and branding
- All imports now use
- Updated UI window title and version to v1.0.0
- Deleted old
__pycache__files and cleaned up repo
v0.9.2b - Bugfixes, preparation for v1.0.0
Bugfixes:
- Make ROM now properly creates keyframes on whole selection
UI:
- Added new buttons, code cleanup
v0.9.1b - New tools + reorganization
Updated UI and Shelf to include new tools:
- Make ROM
- Point To Average
UI:
- Updated the library paths
- Reorganised buttons by their usage
Shelf:
- Added new icons (colors organise their usage)
- Reorganised buttons by their usage
v0.9.0b - mToolbox beta release
mToolbox v1.0
Initial public release of mToolbox, a personal Python-based toolset for Autodesk Maya focused on rigging workflows.
Features
- PySide2 UI and Shelf-based installation options
- Create Joint Chain tool (UI-driven or shelf-editable)
- Snap to Parent (multi-object support)
- Snap to Average
- Select Hierarchy
- Freeze Transforms
- Delete History
- Toggle Local Rotation Axes (LRA)
- Smarter Create Locator (at selection or world origin)
Highlights
- Modular tool design (each tool is a standalone Python module)
- Easy Drag & Drop installation
- UI and Shelf modes
- Icons installed automatically
- Docstring-based tooltips in the UI
- Designed to speed up rigging workflows
Installation
See the README for full installation instructions (UI or shelf-based).
Notes
This is a 0.9.0b beta release
The toolset will continue to evolve as new tools and improvements are added.
Tested in Autodesk Maya 2022
Planned
- Additional rigging utilities
Feedback and suggestions are welcome.