Skip to content

Releases: mgear-dev/mgear4

4.2.2 Hotfix

20 Jan 01:01
Compare
Choose a tag to compare

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

19 Jan 01:01
Compare
Choose a tag to compare

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

292651416-33020db7-22d2-4632-a8be-81525c375f48

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

2024-01-19_09h54_44

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

19 Dec 09:12
Compare
Choose a tag to compare

VERY IMPORTANT: mGear needs Pymel installed. More info at the bottom of this page ↓ ↓ ↓ ↓ ↓

mGear4 2

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

2023-12-19_17h58_20

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

2023-12-19_18h00_26

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

17 Oct 14:37
2fa84f1
Compare
Choose a tag to compare

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

2023-10-13_17h03_47

Enhancements

  • shifter: Right click menu add space swich range like synoptic #206
    image

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

09 Oct 07:07
Compare
Choose a tag to compare

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

07 Sep 01:16
Compare
Choose a tag to compare

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

Extract guide from rig:
2023-09-06_19h52_48

Proxy mesh creator:
2023-09-07_10h08_57

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

Guides context menu:
2023-09-07_10h14_15

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
image


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

04 Apr 03:56
Compare
Choose a tag to compare

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)
    image
  • 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
    image

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
image


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

26 Jan 05:24
Compare
Choose a tag to compare

Change Log

4.0.7

Enhancements

  • Rigbits: Channel master external data support and various improvements
    image
  • mGear_Core: New env var "MGEAR_PROJECT_NAME" to set the project name in mGear menu. For example mGear (Dev)
    image
    image
  • 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
image


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

07 Oct 07:45
Compare
Choose a tag to compare

image

IMPORTANT: mGear is using Pymel. In Maya 2022 Pymel is an optional package. Be sure to install it when you install Maya 2022
image


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

2021-10-07_16h30_49
2021-10-07_16h30_59

mGear 4.0.0 Beta 1

07 Jun 08:46
Compare
Choose a tag to compare
mGear 4.0.0 Beta 1 Pre-release
Pre-release

4.0.0 Beta 1

  • Python 3 compatible
  • Shifter RBG colors for controls
  • Shifter: Attach to existing Joints

image
Epic Games MetaHuman attach to Shifter Rig
https://youtu.be/1Gqs7ax_26c