Releases: TrevisanGMW/gt-tools
Releases · TrevisanGMW/gt-tools
v3.4.1
v3.4.0
- Made package compatible with multiple version of PySide (PySide2 and PySide6)
- Changed import pattern and updated multiple tools to use it.
- Reformated part of the close using Black formatter.
- Removed GT prefix from tool titles.
v3.3.1
- Added a "Get" function to the "Color Manager" tool.
- Fixed the "Transfer Transforms" Set TRS issues.
- Updated auto rigger modules with controls and logic.
- Added a few new utilities and private curves.
- Simplified maya import for unittests.
v3.3.0
- Created ribbon tool.
- Created a few new surface utilities. (Including ribbon utility)
- Updated some of the development auto rigging modules.
- Fixed issue where Maya 2024 would return incorrect "maya prefs" path during installation.
- Fixed a few utility bugs.
v3.2.3
-
Fixed import issues.
-
Created a few new utilities:
- rescale_curve
- create_fk
- sanitze_maya_list
- get_directional_color
- remap_value
- get_positions_from_curve
- get_bbox_position
- get_bbox_center
- and more...
-
Created surface utilities:
- Created initial ribbon class.
-
Node utility updates:
- Updated "Node" class behavior to work with cmds functions.
- Added "create_node" function with shared options and "Node" output.
- Added function to check if node has unique name.
-
Auto rigger updates:
- Added UUID to module.
- Updated UI with new stylesheets.
- Create initial head module.
- Updated a few modules with driven joint chains.
- Added module categories.
- Added active checkbox and functionality.
- Created a few new utility functions (find controls, filters, etc...)
v3.2.2
- Created "Orient Joints" tool.
- Fixed an issue with the parameter editor used on the Curve, Mesh and Resource Libraries.
- Improved the performance of a few functions and created more unittests.
- Updated resource library naming pattern.
- Created initial proxy/module framework for the new auto rigger.
- Created initial view/window for the auto rigger.
- Created module widgets (populates main view)
- Updated joint orientation system.
- Created initial joint orientation editor view.
- Created initial legs, arms, spine and digit modules (joints only)
v3.2.1
- Created auto rigger utilities
- Created Proxy, Module and Project classes.
- Created import and export to dictionary functions.
- Fixed installation issue where broken permissions would cause the installation to fail.
- Updated transform utilities with more getters and setters
- Created a few missing unittests.
- Updated a few utilities with target items as argument.
- Updated a few utilities with a verbose argument (feedback/warnings).
- Fixed convert joint to mesh bug where one joint would return unexpected error.
- Created studio background parametric mesh (mesh library)
v3.2.0
- Created Mesh Library tool.
- Created rivet locator utility.
- Fixed UI issue where the parameter editor would be too bright.
- Fixed UI issue where monitors with different DPIs would cause library tools to collapse.
- Fixed "exec" missing "cmds" issue.
- Added a few new curves (revolve and extrude profiles)
- Added a few meshes and parametric meshes for the mesh library tool.
- Deleted "create_sphere_types" (Replaced with Mesh Library)
v3.1.11
- Fixed a python influences error that would happen when nothing was selected.
- A few bug fixes for UI utilities.
- Created more unittests for UI utilities.
- Fixed DPI issues on curve library tool.
- Fixed DPI issues on resource library tool.
v3.1.10
- Renamed extract influence joint tool to "Influences to Python"
- Updated "Influences to Python" tool to use proper utilities.
- Created Python output window for development tools
- Created custom checkbox icons.
- Created a few skin utilities and unittests.
- Added feedback to some of the development tools.
- Fixed resourced library issue where some Maya icons would be empty.
- Fixed macOS unittests.