Releases: mgear-dev/mgear4
4.2.2 Hotfix
4.2.2
Bug Fix
- Shifter: Fix joint radius value retrieval from guide option #367
VERY IMPORTANT: mGear needs Pymel installed. More info at the bottom of this page ↓ ↓ ↓ ↓ ↓
IMPORTANT: mGear is using Pymel. In Maya 2022 and 2023 Pymel is an optional package. Be sure to install it when you install Maya 2022/2023
For Maya 2024 Pymel needs to be installed using pip. Please follow the official instructions here: https://help.autodesk.com/view/MAYAUL/2024/ENU/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
4.2.1
Hotfix mGear 4.2.2 is available here: https://github.com/mgear-dev/mgear4/releases/tag/4.2.2
VERY IMPORTANT: mGear needs Pymel installed. More info at the bottom of this page ↓ ↓ ↓ ↓ ↓
4.2.1
New Features
- Added the new module chain_02
Enhancements
- arm_2jnt_free_tangents_01 Align wrist to world orientation option #373
- EPIC Arm and leg 02: added T reset pose option #359
- Human Ik Mapper - Batch bake #374
- Rig Builder: Added Pyblish validator and pre script to update guides #365
- Shifter: Unlock visibility on rig top node. New guide settings: Joint size and guide vis after build #367
IMPORTANT: mGear is using Pymel. In Maya 2022 and 2023 Pymel is an optional package. Be sure to install it when you install Maya 2022/2023
For Maya 2024 Pymel needs to be installed using pip. Please follow the official instructions here: https://help.autodesk.com/view/MAYAUL/2024/ENU/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
mGear 4.2.0 + ueGear 0.5
VERY IMPORTANT: mGear needs Pymel installed. More info at the bottom of this page ↓ ↓ ↓ ↓ ↓
![mGear4 2](https://private-user-images.githubusercontent.com/1050212/291531718-d21850b9-76f6-4faa-ab07-aec758a7ed31.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzOTA5MjIsIm5iZiI6MTcyNDM5MDYyMiwicGF0aCI6Ii8xMDUwMjEyLzI5MTUzMTcxOC1kMjE4NTBiOS03NmY2LTRmYWEtYWIwNy1hZWM3NThhN2VkMzEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgyMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MjNUMDUyMzQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YmEwNTczZWViZThlYWQyYmIzNmZlODUxNGVlZDkzYmY3Yjc0ZTM4MGZkMjRjODdiZTAzNDMwOGMxYjYwMmYzYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.VIRjwnXR4Pzp7LB88dLHVT6wAxYMTo-_5XS3jyuhgqQ)
Change Log
4.2.0
New Features
- ueGear: 0.5 Beta
- Shifter Game Tools: FBX exporter #117
- Shifter: FBX exporter Intergration with Unreal #309
- RBF Manager 2.0: Miscellaneous Improvements #324
- Shifter: Rig Builder #115
- Mocap Tool: HumanIK mapper tool #348
Enhancements
- Animbits: Spring Manager misc bugs and updates #317 #349
- Shifter: Add load from selection option in the template explorer #313
- Core: Curve module update #319
- chain_FK_spline_02 and control_01: add support for leaf joints #332
- Shifter: Squash_01 add scale multipliers #33
- Shifter: Add Match guide to joint hierarchy command #350
Bug Fix
- Shifter: Not context menu with ghost controls #251
- Shifter Component bug fix: chain_IK_spline_variable_FK_stack_01 #326 # 325
- Made a metadata for rotateOrder #343 #328
- Shifter: Replace self.class in all components to avoid recursion error #362
IMPORTANT: mGear is using Pymel. In Maya 2022 and 2023 Pymel is an optional package. Be sure to install it when you install Maya 2022/2023
For Maya 2024 Pymel needs to be installed using pip. Please follow the official instructions here: https://help.autodesk.com/view/MAYAUL/2024/ENU/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
mGear 4.1.2
VERY IMPORTANT: mGear needs Pymel installed. More info at the bottom of this page ↓ ↓ ↓ ↓ ↓
Change Log
4.1.2
New Features
- Animbits: Spring Manager #266
Enhancements
- shifter: Right click menu add space swich range like synoptic #206
IMPORTANT: mGear is using Pymel. In Maya 2022 and 2023 Pymel is an optional package. Be sure to install it when you install Maya 2022/2023
For Maya 2024 Pymel needs to be installed using pip. Please follow the official instructions here: https://help.autodesk.com/view/MAYAUL/2024/ENU/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
mGear 4.1.1
VERY IMPORTANT: mGear needs Pymel installed. More info at the bottom of this page ↓ ↓ ↓ ↓ ↓
Change Log
4.1.1
Enhancements
- EPIC_leg_3jnt_01 add support for 0 division on sections #273
- Add a dagmenu to reset all controllers on viewport menu #286
Bug Fix
- Fixed Error while mgear menu generation on startup #265 #267
- Rigbits: Fixed a bug related to the Mirror Control Shape tool. reported by remicc #252 #174
- Rigbits: Fixed a bug that can't open a fileDialog to import/export a SDK file throughout the GUI. #250
- Shifter: Control_01 and other simple components wrong naming with some custom name rules. #268
- Core: getTransformLookingAt fix axis calculation for -zx and -xy #296
- Channel wrangler move bool channels #217
- SoftTweak tool doesn't keep the right order of the softmod when re-import from .smt #262
IMPORTANT: mGear is using Pymel. In Maya 2022 and 2023 Pymel is an optional package. Be sure to install it when you install Maya 2022/2023
For Maya 2024 Pymel needs to be installed using pip. Please follow the official instructions here: https://help.autodesk.com/view/MAYAUL/2024/ENU/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
mGear 4.1.0
VERY IMPORTANT: mGear needs Pymel installed. More info at the bottom of this page ↓ ↓ ↓ ↓ ↓
Change Log
4.1.0
New Features
- Animbits: Space Recorder
- chain_variable_IK #193
- EPIC components improvements: arm 2.0 + leg 2.0 + leaf joint in all components + Misc Improvements #195
- EPIC Meta_01 component #236
- EPIC neck and spine component v2 using splineIK solver #228
- EPIC_chain_IKFK_01 #192
- EPIC_layered_control_01 #226
- Misc: Smart export hotkey #180
- Rigbits: PROXY GEO #196
- Rigbits: Space Manager #152
- Rigbits: Tweaks support for proximity pin #230
- Shifter EPIC quadruped leg component #116
- Shifter: embed guide information in rig #248
- Shifter: Right click context menu for guides #187
- Solvers: Add spring node gravity and simple collision #94
Enhancements
- Added info for the user if (un)installation fails. #247
- Channel Master: New features #74
- Core: Added lineWidth of curves with collect_curve_data on curve.py #148 #151
- Core: attributes: add vector 3 attr method #156
- Core: deformer module + rigbits adding connect with morph #233
- Drag and drop support for more mGear's serialized formats #179
- EPIC Components adding support for custom name description #239
- Epic templates: Change IK reference hand and foot space to follow arm and legs #141
- Maya 2024 compatible.
- Metahuman template detach command + review leaf joints connection/disconnection #52
- Misc: Minimize code in userSetup.py #93
- Rigbits: Eye rigger 2 fixed number of joints #249
- Rigbits: IO Dialog use latest open folder
- Rigbits: Mirror Controls add extra attributes #200
- Rigbits: Misc improvements #129
- Rigbits: Move existing blendshape node to the front of chain #128
- Rigbits: RBF Manager, update SHAPES new node compatibility #244
- Rigbits: Tweaks optional control shape argument
- Shifter 3_jnt_leg Component: Tweak ctl by joint and MISC improvements #138
- Shifter Guide x ray curve in 2022 and new Maya versions #209
- Shifter: add rig_geo_grp set #137
- Shifter: addCtl add to controller set is now optional
- Shifter: better settings for CTL description #191
- Shifter: build from selection should try to autoselect the guide if nothing is selected #170
- Shifter: Build from selection without selecting guide #131
- Shifter: Collect data options update #157
- Shifter: Commands to manage joints connections and delete rig #169
- Shifter: ConnectRef method update #159
- Shifter: custom step UI misc improvements #241
- Shifter: Data collector: collect ctl shapes #132
- Shifter: Data Collector: Track joint solvers inputs #127
- Shifter: Extract controls should filter if is ctl #185
- Shifter: hide node inputs for controls #204
- Shifter: Improve IK/FK matching for legs + foot #92
- Shifter: Joint tagging to track guide locators relation #112
- Shifter: optional controls orientation #163
- Shifter: Option to create joint_org directly on scene root #104
- Shifter: Resizeable log window #133
- SimpleRig: lock _npo #215
- Update dagmenu.py #216
Bug Fix
- Adding in deregister for springGravity node #153
- anim_utils uses dict.iteritems() and errors in Python 3 #203
- Animbits: SoftTweak support for Maya 2022+
- attribute.py returns None and fails, if all channels are hidden #175
- Build from guide template file incompatible with EPIC components #238
- Core utils: viewport_off decorator fails in certain enviroment #190
- Core: findComponentChildren3 will fail if there is no children #171
- cvwrap missing print brackets for python 3 #84
- drag_n_drop_install script bug #154
- Epic components: Intermediate transforms in joint structure #142
- EPIC leg 02 wrong IK orientation in R side when Z-up #255
- Epic Mannequin Template several problems and bugs #242
- EPIC_legs flip/twist issue and EPIC_arm tangent scale not 0.0 #99
- Export weight maps broken in 2022+
- Game Tools Export: Set index is incorrect, re-connect fails #231
- IKFK match offset in biped template #122
- leg_3jnt_01 module breaks when rotated to be Z-up #161
- Metahuman driver neck bones not driven by mGear EPIC Metahuman rig #232
- Metahunam template right hand fingers bad orientation #173
- mgear menu disappearing issue #254
- mgear viewport menu: Range Switch + missing space switch options #178
- RBF Manager: import errors when 'drivenControlName' is null #149
- RBFManager: check if drivenControlName is valid before testing scene #150
- RBFManager: fix mirroring and add manual entry feature #155
- RBFManager: Mirror ctl action not working #211
- Rigbits: Bake spring menu command not working #83
- Rigbits: Bake Spring nodes #177
- Rigbits: blendshape module issue with 2.7 *args unpacking #160
- Rigbits: RBF fix sorted() call #125
- Rigbits: RBF manager failing to update the UI #124
- Rigbits: SDK IO: Fixed tangents are not supported by setKeyframe #164
- Rigbits: SDK manager reload python3 error #245
- Shifter : connectRef handle negates scaled axis references
- Shifter naming issue #225
- Shifter naming rule issue: If the {index} is removed #221
- Shifter: control_01 is missing ctl role. #167
- Shifter: Delete rig keep joints fails if no joints #186
- Shifter: fix ik/fk transition upv_ctrl #229
- Shifter: Leaf joints not created if connect to existing joints active #183
- Shifter: Rebuild rig on existing joints crash if joints has guide_relatives already created #165
- Shifter: upvector space bad index issue affecting several components #198
- Synoptic tabs list missing in guide configuration #256
IMPORTANT: mGear is using Pymel. In Maya 2022 and 2023 Pymel is an optional package. Be sure to install it when you install Maya 2022/2023
For Maya 2024 Pymel needs to be installed using pip. Please follow the official instructions here: https://help.autodesk.com/view/MAYAUL/2024/ENU/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
mGear 4.0.9
Change Log
Video overview: https://youtu.be/NlU-MMJwVyo
4.0.9
Enhancements
- Maya 2023 compatible. (OSX and Linux only mgear_solvers are available. WeightDriver and other C++ 3rd party plugins are not yet available)
- Rigbits: Facial Rigger 2.0 BETA (Not yet exposed in menu)
- Shifter Component: Expose Foot roll default value in the component settings
- Shifter: addParamAnim exact name argument
- Shifter: Build log options
- Shifter: Extract controls keep color
- Shifter: Shifter: Improve IK/FK matching for legs + foot
- Shifter_EPIC_components: Joint name descriptions exposes in settings new tab
Bug Fix
- Rigbits: Facial rigger had some issues with Py3
- Shifter: component: chain_IK_spline_variable_FK_01 TypeError
- Shifter: FK/FK Match on Metahuman Leg Broken
- Shifter_EPIC_components: Epic_arm mirrored mid_ctr problem
- Shifter_EPIC_components: EPIC_leg_01 (Right) is broken
Snippet to open Eye Rigger 2.0 Beta:
from mgear.rigbits import facial_rigger2
facial_rigger2.eye_riggerUI.show()
IMPORTANT: mGear is using Pymel. In Maya 2022 and 2023 Pymel is an optional package. Be sure to install it when you install Maya 2022/2023
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
Full Changelog: 4.0.8...4.0.9
mGear 4.0.7
Change Log
4.0.7
Enhancements
- Rigbits: Channel master external data support and various improvements
- mGear_Core: New env var "MGEAR_PROJECT_NAME" to set the project name in mGear menu. For example mGear (Dev)
- Shifter: Pebles: Skin transfer and more templates
- Shifter: Data collector option to store data on joint custom attr
- mGear_Core: anim_utils: IK/FK match with keyframe only key the blend value on uiHost
Bug Fix
- Shifter_components: 3jnt_leg: joint flip issue fixed
- Shifter_EPIC_componentsMetahuman template twist flip problem fixed
- Logo missing from installer
- Shifter_EPIC_componentsMetahuman template toes offset IK/FK
- Shifter: custom step path fix for OSX
- mGear_core: Python3 reloadModule error fix
IMPORTANT: mGear is using Pymel. In Maya 2022 Pymel is an optional package. Be sure to install it when you install Maya 2022
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
mGear 4.0.3
IMPORTANT: mGear is using Pymel. In Maya 2022 Pymel is an optional package. Be sure to install it when you install Maya 2022
IMPORTANT NOTE: MacOS Catalina and later has heightened security restrictions on apps and plugins. Run this command in the Terminal, which removes the “quarantine” flag from when it gets downloaded:
sudo xattr -r -d com.apple.quarantine /PATH/TO/THE/MGEAR/SOLVERS/DIRECTORY/
Change Log
4.0.3
New Features
- Project is back to mono repository on Github
- Python 3 Support and Maya 2022
- Shifter: Auto-snap for metahuman biped Template
- Shifter: connect to existing joint in the scene
- Shifter: Data collector for IO with other DCCs (Experimental Feature)
- Shifter: New components. Epic mannequin components, chain_ori_loc_01
- Shifter: New/Updated biped template
- Shifter: RGB color support for controls
Enhancements
- Rigbits: Removed legacy facial tools
- Anim_picker: Edit picker shape using curves
- mGear menu icons
- Shifter Component: Meta_01 new option to define how joints are connected
- Shifter: Added optional x-ray for controls on Maya 2022
- Shifter: Control_01 leaf joint option (Creates a joint without the ctl)
- Shifter: Guides blade new shape and color. Also new attribute to change the size
- Shifter: Metahuman and Mannequin templates updated and new naming on controls
- Shifter: Naming rule have separated side labels for controls and joints
- Shifter: Naming rule support for index padding
- Shifter: Updated pole vector FK/IK match
Bug Fix
- General bug fixes in all modules, Python3 compatibility and Maya 2022. More info https://github.com/orgs/mgear-dev/projects/20
mGear 4.0.0 Beta 1
4.0.0 Beta 1
- Python 3 compatible
- Shifter RBG colors for controls
- Shifter: Attach to existing Joints
Epic Games MetaHuman attach to Shifter Rig
https://youtu.be/1Gqs7ax_26c