mgear package
Subpackages
- mgear.anim_picker package
- mgear.animbits package
- Subpackages
- Submodules
- mgear.animbits.channel_master module
- mgear.animbits.channel_master_node module
- mgear.animbits.channel_master_utils module
channel_has_animation()
current_frame_has_key()
get_anim_value_at_current_frame()
get_attributes_config()
get_ctl_with_namespace()
get_keyable_attribute()
get_single_attribute_config()
get_table_config_from_selection()
init_channel_master_config_data()
init_table_config_data()
next_keyframe()
previous_keyframe()
remove_animation()
remove_key()
reset_attribute()
reset_creation_value_attribute()
set_key()
sync_graph_editor()
value_equal_keyvalue()
- mgear.animbits.channel_master_widgets module
- mgear.animbits.menu module
- mgear.animbits.softTweakWindowUI module
- mgear.animbits.softTweaks module
- mgear.animbits.space_recorder module
- mgear.animbits.version module
- Module contents
- mgear.cfxbits package
- mgear.core package
- Submodules
- mgear.core.anim_utils module
- mgear.core.applyop module
aimCns()
create_proximity_constraint()
create_proximity_constraints()
curvecns_op()
gear_curvecns_op()
gear_curveslide2_op()
gear_ikfk2bone_op()
gear_intmatrix_op()
gear_inverseRotorder_op()
gear_matrix_cns()
gear_mulmatrix_op()
gear_raycast()
gear_rollsplinekine_op()
gear_spinePointAtOp()
gear_spinePointAtOpWM()
gear_spring_op()
gear_squashstretch2_op()
oriCns()
parentCns()
pathCns()
splineIK()
- mgear.core.attribute module
FCurveParamDef
ParamDef
ParamDef2
addAttribute()
addColorAttribute()
addEnumAttribute()
addFCurve()
addProxyAttribute()
addVector3Attribute()
add_mirror_config_channels()
change_default_value()
collect_attrs()
colorParamDef
connectSet()
connect_add_dynamic_pivot()
connect_dynamic_pivot()
connect_message()
disconnect_inputs()
disconnect_outputs()
enumParamDef
getSelectedChannels()
getSelectedObjectChannels()
get_channelBox()
get_default_value()
get_next_available_index()
get_selected_channels_full_path()
has_in_connections()
lockAttribute()
moveChannel()
move_input_connections()
move_output_connections()
reset_SRT()
reset_selected_channels_value()
setInvertMirror()
setKeyableAttributes()
setNotKeyableAttributes()
setRotOrder()
set_default_value()
smart_reset()
toggle_bool_attr()
unlockAttribute()
- mgear.core.callbackManager module
AttributeChangedManager
CallbackManager
UserTimeChangedManager
attributeChangedCB()
checkAndRecordCB()
getMObject()
newSceneCB()
registerSessionCB()
removeAllCBFromNode()
removeAllSessionCB()
removeCB()
removeCBviaMayaID()
removeNamespaceCB()
sampleCallback()
selectionChangedCB()
testFunc()
timeChangedCB()
userTimeChangedCB()
- mgear.core.curve module
addCnsCurve()
addCurve()
add_linear_skinning_to_curve()
average_curve()
collect_curve_data()
collect_curve_shapes()
collect_selected_curve_data()
cox_de_boor()
createCurveFromCurve()
createCurveFromOrderedEdges()
createCuveFromEdges()
create_curve_from_data()
create_curve_from_data_by_name()
create_locator_at_curve_point()
crv_parenting()
curl_curve()
evaluate_cubic_nurbs()
export_curve()
findLenghtFromParam()
getCurveParamAtPosition()
getParamPositionsOnCurve()
get_color()
get_uniform_world_positions_on_curve()
import_curve()
keep_lock_length_state()
keep_point_0_cnx_state()
lock_first_point()
lock_length()
rebuild_curve()
set_color()
set_thickness()
smooth_curve()
straighten_curve()
update_curve_from_data()
update_curve_from_file()
- mgear.core.dag module
- mgear.core.dagmenu module
- mgear.core.dragdrop module
- mgear.core.fcurve module
- mgear.core.icon module
- mgear.core.log module
- mgear.core.menu module
- mgear.core.meshNavigation module
bBoxData()
bboxCenter()
edgeLoopBetweenVertices()
edgeRangeInLoopFromMid()
find_mirror_edge()
getClosestPolygonFromTransform()
getClosestVertexFromTransform()
getConcentricVertexLoop()
getExtremeVertexFromLoop()
getVertexRowsFromLoops()
get_closes_edge_index()
get_edge_center()
get_mesh_dag_path()
get_selected_mesh()
- mgear.core.node module
add_controller_tag()
controller_tag_connect()
createAddNode()
createAddNodeMulti()
createBlendNode()
createClampNode()
createClampNodeMulti()
createConditionNode()
createCurveInfoNode()
createDecomposeMatrixNode()
createDistNode()
createDivNode()
createDivNodeMulti()
createMulDivNode()
createMulNode()
createMulNodeMulti()
createMultMatrixNode()
createNegateNodeMulti()
createPairBlend()
createPickMatrix()
createPlusMinusAverage1D()
createPowNode()
createReverseNode()
createSetRangeNode()
createSubNode()
createVertexPositionNode()
- mgear.core.pickWalk module
cleanOrphaneControllerTags()
controllerWalkDown()
controllerWalkLeft()
controllerWalkRight()
controllerWalkUp()
getMirror()
getWalkTag()
get_all_tag_children()
reorderControllerChildrenTags()
transformWalkDown()
transformWalkLeft()
transformWalkRight()
transformWalkUp()
walkDown()
walkLeft()
walkMirror()
walkRight()
walkUp()
- mgear.core.primitive module
- mgear.core.pyFBX module
FBXClose()
FBXExport()
FBXExportAnimationOnly()
FBXExportApplyConstantKeyReducer()
FBXExportAudio()
FBXExportAxisConversionMethod()
FBXExportBakeComplexAnimation()
FBXExportBakeComplexEnd()
FBXExportBakeComplexStart()
FBXExportBakeComplexStep()
FBXExportBakeResampleAnimation()
FBXExportCacheFile()
FBXExportCameras()
FBXExportColladaFrameRate()
FBXExportColladaSingleMatrix()
FBXExportColladaTriangulate()
FBXExportConstraints()
FBXExportConvert2Tif()
FBXExportConvertUnitString()
FBXExportDeleteOriginalTakeOnSplitAnimation()
FBXExportEmbeddedTextures()
FBXExportFileVersion()
FBXExportFinestSubdivLevel()
FBXExportGenerateLog()
FBXExportHardEdges()
FBXExportInAscii()
FBXExportIncludeChildren()
FBXExportInputConnections()
FBXExportInstances()
FBXExportLights()
FBXExportQuaternion()
FBXExportQuickSelectSetAsCache()
FBXExportReferencedAssetsContent()
FBXExportReferencedContainersContent()
FBXExportScaleFactor()
FBXExportShapeAttributeValues()
FBXExportShapeAttributes()
FBXExportShapes()
FBXExportShowUI()
FBXExportSkeletonDefinitions()
FBXExportSkins()
FBXExportSmoothMesh()
FBXExportSmoothingGroups()
FBXExportSplitAnimationIntoTakes()
FBXExportTangents()
FBXExportTriangulate()
FBXExportUpAxis()
FBXExportUseSceneName()
FBXExportUseTmpFilePeripheral()
FBXGetTakeComment()
FBXGetTakeCount()
FBXGetTakeIndex()
FBXGetTakeLocalTimeSpan()
FBXGetTakeName()
FBXGetTakeReferenceTimeSpan()
FBXImport()
FBXImportAudio()
FBXImportAutoAxisEnable()
FBXImportAxisConversionEnable()
FBXImportCacheFile()
FBXImportCameras()
FBXImportConstraints()
FBXImportConvertDeformingNullsToJoint()
FBXImportConvertUnitString()
FBXImportFillTimeline()
FBXImportForcedFileAxis()
FBXImportGenerateLog()
FBXImportHardEdges()
FBXImportLights()
FBXImportMergeAnimationLayers()
FBXImportMergeBackNullPivots()
FBXImportMode()
FBXImportOCMerge()
FBXImportProtectDrivenKeys()
FBXImportQuaternion()
FBXImportResamplingRateSource()
FBXImportScaleFactor()
FBXImportSetLockedAttribute()
FBXImportSetMayaFrameRate()
FBXImportSetTake()
FBXImportShapes()
FBXImportShowUI()
FBXImportSkeletonDefinitionsAs()
FBXImportSkins()
FBXImportUnlockNormals()
FBXImportUpAxis()
FBXLoadExportPresetFile()
FBXLoadImportPresetFile()
FBXLoadMBExportPresetFile()
FBXLoadMBImportPresetFile()
FBXPopSettings()
FBXProperties()
FBXProperty()
FBXPushSettings()
FBXRead()
FBXResamplingRate()
FBXResetExport()
FBXResetImport()
FBXUICallBack()
FBXUIShowOptions()
FBX_Class
get_fbx_export_presets()
get_fbx_import_presets()
get_fbx_sdk_path()
get_fbx_versions()
set_fbx_skd_path()
- mgear.core.pyflow_widgets module
- mgear.core.pyqt module
- mgear.core.six module
Module_six_moves_urllib
Module_six_moves_urllib_error
Module_six_moves_urllib_parse
Module_six_moves_urllib_request
Module_six_moves_urllib_response
Module_six_moves_urllib_robotparser
MovedAttribute
MovedModule
add_metaclass()
add_move()
assertCountEqual()
assertNotRegex()
assertRaisesRegex()
assertRegex()
b()
create_unbound_method()
ensure_binary()
ensure_str()
ensure_text()
get_unbound_function()
int2byte()
iteritems()
iterkeys()
iterlists()
itervalues()
python_2_unicode_compatible()
raise_from()
remove_move()
reraise()
u()
with_metaclass()
- mgear.core.skin module
collectBlendWeights()
collectData()
collectInfluenceWeights()
exportJsonSkinPack()
exportSkin()
exportSkinPack()
getCurrentWeights()
getGeometryComponents()
getObjsFromSkinFile()
getSkinCluster()
get_mesh_components_from_tag_expression()
importSkin()
importSkinPack()
selectDeformers()
setBlendWeights()
setData()
setInfluenceWeights()
skinCopy()
- mgear.core.string module
- mgear.core.transform module
convert2TransformMatrix()
getChainTransform()
getChainTransform2()
getClosestPolygonFromTransform()
getDistance2()
getFilteredTransform()
getInterpolateTransformMatrix()
getOffsetPosition()
getPositionFromMatrix()
getRotationFromAxis()
getSymmetricalTransform()
getTransform()
getTransformFromPos()
getTransformLookingAt()
getTranslation()
get_closes_transform()
get_orientation_from_polygon()
get_raycast_translation_from_mouse_click()
interpolate_rotation()
interpolate_scale()
matchWorldTransform()
quaternionDotProd()
quaternionSlerp()
resetTransform()
setMatrixPosition()
setMatrixRotation()
setMatrixScale()
- mgear.core.utils module
- mgear.core.vector module
- mgear.core.version module
- mgear.core.widgets module
- mgear.core.wmap module
- Module contents
- Submodules
- mgear.crank package
- mgear.flex package
- Submodules
- mgear.flex.analyze module
- mgear.flex.analyze_widget module
- mgear.flex.attributes module
- mgear.flex.colors module
- mgear.flex.decorators module
- mgear.flex.flex module
- mgear.flex.flex_widget module
- mgear.flex.menu module
- mgear.flex.query module
get_clean_matching_shapes()
get_deformers()
get_dependency_node()
get_matching_shapes()
get_matching_shapes_from_group()
get_missing_shapes()
get_missing_shapes_from_group()
get_parent()
get_prefix_less_dict()
get_prefix_less_name()
get_resources_path()
get_shape_orig()
get_shape_type_attributes()
get_shapes_from_group()
get_temp_folder()
get_transform_selection()
get_vertice_count()
is_lock_attribute()
is_matching_bouding_box()
is_matching_count()
is_matching_type()
is_maya_batch()
is_valid_group()
lock_unlock_attribute()
- mgear.flex.update module
- mgear.flex.update_utils module
- mgear.flex.version module
- Module contents
- Submodules
- mgear.rigbits package
- Subpackages
- Submodules
- mgear.rigbits.blendShapes module
- mgear.rigbits.channelWrangler module
- mgear.rigbits.channelWranglerUI module
- mgear.rigbits.cycleTweaks module
- mgear.rigbits.ghost module
- mgear.rigbits.menu module
- mgear.rigbits.mirror_controls module
- mgear.rigbits.postSpring module
- mgear.rigbits.proxySlicer module
- mgear.rigbits.rbf_io module
- mgear.rigbits.rbf_manager_ui module
- mgear.rigbits.rbf_node module
- mgear.rigbits.rivet module
- mgear.rigbits.rope module
- mgear.rigbits.sdk_io module
- mgear.rigbits.six module
Module_six_moves_urllib
Module_six_moves_urllib_error
Module_six_moves_urllib_parse
Module_six_moves_urllib_request
Module_six_moves_urllib_response
Module_six_moves_urllib_robotparser
MovedAttribute
MovedModule
add_metaclass()
add_move()
assertCountEqual()
assertNotRegex()
assertRaisesRegex()
assertRegex()
b()
create_unbound_method()
ensure_binary()
ensure_str()
ensure_text()
get_unbound_function()
int2byte()
iteritems()
iterkeys()
iterlists()
itervalues()
python_2_unicode_compatible()
raise_from()
remove_move()
reraise()
u()
with_metaclass()
- mgear.rigbits.tweaks module
- mgear.rigbits.utils module
- mgear.rigbits.version module
- mgear.rigbits.weightNode_io module
- mgear.rigbits.widgets module
- Module contents
addBlendedJoint()
addJnt()
addNPO()
addSupportJoint()
alignToPointsLoop()
connectInvertSRT()
connectLocalTransform()
connectUserDefinedChannels()
connectWorldTransform()
connect_scale_from_world_matrix()
createCTL()
createInterpolateTransform()
duplicateSym()
matchPosfromBBox()
matchWorldXform()
replaceShape()
selectDeformers()
spaceJump()
- mgear.shifter package
- Subpackages
- Submodules
- mgear.shifter.afg_tools module
- mgear.shifter.afg_tools_ui module
- mgear.shifter.custom_step module
- mgear.shifter.custom_step_ui module
- mgear.shifter.game_tools_disconnect module
- mgear.shifter.game_tools_disconnect_ui module
- mgear.shifter.game_tools_fbx module
- mgear.shifter.game_tools_fbx_utils module
- mgear.shifter.game_tools_fbx_widgets module
- mgear.shifter.guide module
- mgear.shifter.guide_diff_ui module
- mgear.shifter.guide_manager module
- mgear.shifter.guide_manager_component module
- mgear.shifter.guide_manager_component_ui module
- mgear.shifter.guide_manager_gui module
- mgear.shifter.guide_template module
- mgear.shifter.guide_template_explorer module
- mgear.shifter.guide_template_explorer_ui module
- mgear.shifter.guide_ui module
- mgear.shifter.io module
- mgear.shifter.menu module
- mgear.shifter.mocap_tools module
- mgear.shifter.naming module
- mgear.shifter.naming_rules_ui module
- mgear.shifter.plebes module
- mgear.shifter.relative_guide_placement module
- mgear.shifter.version module
- Module contents
- mgear.shifter_classic_components package
- Subpackages
- mgear.shifter_classic_components.arm_2jnt_01 package
- mgear.shifter_classic_components.arm_2jnt_02 package
- mgear.shifter_classic_components.arm_2jnt_03 package
- mgear.shifter_classic_components.arm_2jnt_04 package
- mgear.shifter_classic_components.arm_2jnt_freeTangents_01 package
- mgear.shifter_classic_components.arm_ms_2jnt_01 package
- mgear.shifter_classic_components.cable_01 package
- mgear.shifter_classic_components.chain_01 package
- mgear.shifter_classic_components.chain_FK_spline_01 package
- mgear.shifter_classic_components.chain_FK_spline_02 package
- mgear.shifter_classic_components.chain_FK_spline_variable_IK_01 package
- mgear.shifter_classic_components.chain_IK_spline_variable_FK_01 package
- mgear.shifter_classic_components.chain_IK_spline_variable_FK_stack_01 package
- mgear.shifter_classic_components.chain_loc_ori_01 package
- mgear.shifter_classic_components.chain_net_01 package
- mgear.shifter_classic_components.chain_spring_01 package
- mgear.shifter_classic_components.chain_spring_lite_stack_master_01 package
- mgear.shifter_classic_components.chain_stack_01 package
- mgear.shifter_classic_components.chain_whip_01 package
- mgear.shifter_classic_components.control_01 package
- mgear.shifter_classic_components.eye_01 package
- mgear.shifter_classic_components.foot_bk_01 package
- mgear.shifter_classic_components.hydraulic_01 package
- mgear.shifter_classic_components.leg_2jnt_01 package
- mgear.shifter_classic_components.leg_2jnt_02 package
- mgear.shifter_classic_components.leg_2jnt_freeTangents_01 package
- mgear.shifter_classic_components.leg_3jnt_01 package
- mgear.shifter_classic_components.leg_ms_2jnt_01 package
- mgear.shifter_classic_components.lite_chain_01 package
- mgear.shifter_classic_components.lite_chain_stack_01 package
- mgear.shifter_classic_components.lite_chain_stack_02 package
- mgear.shifter_classic_components.meta_01 package
- mgear.shifter_classic_components.mouth_01 package
- mgear.shifter_classic_components.mouth_02 package
- mgear.shifter_classic_components.neck_ik_01 package
- mgear.shifter_classic_components.sdk_control_01 package
- mgear.shifter_classic_components.shoulder_01 package
- mgear.shifter_classic_components.shoulder_02 package
- mgear.shifter_classic_components.shoulder_ms_01 package
- mgear.shifter_classic_components.spine_FK_01 package
- mgear.shifter_classic_components.spine_S_shape_01 package
- mgear.shifter_classic_components.spine_ik_01 package
- mgear.shifter_classic_components.spine_ik_02 package
- mgear.shifter_classic_components.squash4Sides_01 package
- mgear.shifter_classic_components.squash_01 package
- mgear.shifter_classic_components.tangent_spline_01 package
- mgear.shifter_classic_components.ui_container_01 package
- mgear.shifter_classic_components.ui_slider_01 package
- Module contents
- Subpackages
- mgear.shifter_epic_components package
- Subpackages
- mgear.shifter_epic_components.EPIC_arm_01 package
- mgear.shifter_epic_components.EPIC_chain_01 package
- mgear.shifter_epic_components.EPIC_control_01 package
- mgear.shifter_epic_components.EPIC_foot_01 package
- mgear.shifter_epic_components.EPIC_hydraulic_01 package
- mgear.shifter_epic_components.EPIC_leg_01 package
- mgear.shifter_epic_components.EPIC_mannequin_arm_01 package
- mgear.shifter_epic_components.EPIC_mannequin_leg_01 package
- mgear.shifter_epic_components.EPIC_neck_01 package
- mgear.shifter_epic_components.EPIC_shoulder_01 package
- mgear.shifter_epic_components.EPIC_spine_01 package
- mgear.shifter_epic_components.EPIC_spine_cartoon_01 package
- Module contents
- Subpackages
- mgear.simpleRig package
- mgear.synoptic package
- mgear.vendor package
Submodules
Module contents
mGear init module
- exception mgear.FakeException
Bases:
Exception
- mgear.getInfos(level)
Get information from where the method has been fired. Such as module name, method, line number…
- Parameters:
level (int) – Level
- Returns:
The info
- Return type:
str
- mgear.getVersion()
Get mGear version
- Returns:
mgear version
- mgear.install()
- mgear.log(message, severity=32, infos=False)
Log a message using severity and additional info from the file itself.
- Severity has been taken from Softimage one:
Fatal
Error
Warning
Info
Verbose
Comment
- Parameters:
messages (str) – The message
severity (int) – Severity level.
infos (bool) – Add extra infos from the module, class, method and line number.
- mgear.logInfos()
Log version of Gear
- mgear.reloadModule(name='mgear', *args)
Reload a module and its sub-modules from a given module name.
- Parameters:
name (str) – Module Name. Default value is “mgear”.
- mgear.setDebug(b)
Set the debug mode to given value.
- Parameters:
b (bool) – boolean
- Returns:
The previous value of the debug mode
- Return type:
bool
- mgear.toggleDebug()
Toggle the debug mode value.
- Returns;
bool: The new debug mode value.
- mgear.toggleLog()
Toggle the log value.
- Returns;
bool: The new debug mode value.