#Jumble  
Jumble of Thoughts: here I give myself the liberty to freely write down anything, without caring about correctness, completeness, formatting
or relevance. Those draft may be incomplete, incorrect, or just plain wrong. I may convert those notes into a proper article later on, or not.
Maya math node summary
Cheat sheet of Maya nodes. - 09/2023 - #Maya

Maya C++ API: create a progress window
How to add a progress bar in Maya's UI. - 05/2022 - #Maya

Maya C++ API: write a custom Linear Blending Skinning node
Use MPxSkinCluster to write a custom skin cluster for standard skinning - 01/2022 - #Maya

[Maya Mel/Python] look up array attribute connections
Maya list / lookup multi attribute connections in MEL & Python - 01/2022 - #Maya

[Maya C++] add control curve/spline attribute
How to use maya ramp and curve attribute type (MRampAttribute, MCurveAttribute) - 09/2020 - #Maya

Allow user to customize a 2D curve (spline etc.) to control some parameters such as color, grading and more.
[Maya] Efficient Maya development environment
- 02/2020 - #Maya

How to setup your IDE so that clicking 'build' allows you to test and run your Maya plugin without extra steps or application restart.
[Maya C++ API] paint weights with MPxDeformerNode
How to add weight maps / vertex map attribute to a deformer and paint it - 01/2019 - #Maya

Distributing Maya plugins
How to pack and ship a Maya plugin - 07/2018 - #Maya

MAYA_SHELF_PATH not working, empty Maya shelves
Custom Maya shelves icons not loading, maya shelf bug, Maya not loading shelf buttons - 04/2017 - #Maya

[Maya C++ API] Get selected vertices of a mesh
How to access the mesh's selected vertices with Maya api - 03/2017 - #Maya

[Maya C++ API] Set skinning weight attributes
Code snippet to set smooth skinning weights. - 03/2017 - #Maya

Some C++ Maya API code to set skin weights (multi attributes) of a skin cluster node.
Maya MEL commands and procedures
A listing of MEL commands and procedures that were hard to find. - 10/2016 - #Maya

[Maya C++ API] Save MPxData attribute on file
Save Plugin MPxData in Maya binary and ASCII scene file - 10/2016 - #Maya

[Maya C++ API] Unable to unload plugin in Maya
Tips when Maya plugin does not unload - 10/2016 - #Maya

[Maya C++ API] Per vertex color update in MPxDeformerNode
How to update mesh color in a Maya node plugin - 09/2016 - #Maya

Code snippet in C++ to be able to update the color of a mesh with Maya API on a per vertex basis.
MAYA MEL wait for idle events/evalDeferred to finish
How to process idle event queue in MEL - 06/2016 - #Maya
A trick to pause the script until evalDeferred / scriptJob / idle are executed.
Maya summary
Shortcuts, MEL / python scripting, C++ API - 02/2015 - #Maya

Summary of elementary Maya feature.
[Maya] How to find and display the Orig shape of some deformed object
[Maya] Fbx import breaks / corrupts skincluster
Exporting to FBX and importing back into Maya triggers a rebuild of all skinclusters. - 03/2024 - #Jumble, Maya
[Maya] get adjacent vertices to a vertex
[Maya] Edit a mesh after skinning
[Maya] Create UVPin with MEL
Maya parsing command arguments sample code
Maya: create hair follicules with MEL script
MEL how to specify the skin weight value of a joint
In maya, using MEL command how to set the value of a skin weight given a specific joint - 05/2023 - #Jumble, Maya
How to clear out (set to 0) the rotation of a joint in Maya
Reset the "rotate" attribute of a Maya joint without changing its "Joint Orient" attribute or its world position - 04/2023 - #Jumble, Maya
MEL and Python code to change / reset the bind pose of a skinned mesh in Maya
MEL and Python code to restore joint positions to their bind pose based on skincluster's .bindPreMatrix
[Maya] MEL and Python procedure to invert a 4x4 matrix in Maya
MEL & Python script code to compute the inverse of a matrix represented as an array of 16 floats - 04/2023 - #Maya, Jumble
- Previous
- 1
- Next