Skip to content

Releases: arahmitz/madTools

madTools v1.1.0 - stable release

02 Feb 08:46

Choose a tag to compare

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, _r for joint mirroring
  • _end bool 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

24 Jan 14:27

Choose a tag to compare

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 mtoolboxmadtools
    • All imports now use from madtools import ...
    • Folder name updated for clarity and branding
  • 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

18 Jan 19:03

Choose a tag to compare

Bugfixes:

  • Make ROM now properly creates keyframes on whole selection

UI:

  • Added new buttons, code cleanup

v0.9.1b - New tools + reorganization

15 Jan 10:09

Choose a tag to compare

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

11 Jan 22:29

Choose a tag to compare

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.