A Rough Guide to the Motion Graphics Python Node in Maya

MASH, Maya’s motion graphics toolkit originally started with a Maths Node, but quickly moved to an all-encompassing Python Node which is ultimately much more flexible. The Python-Node lets you create Python script that can affect the MASH network.

Some general examples using the Python-node in MASH

When you create a new Python Node, a default script shows up in the editor, which reads the MASH network data into a class called “md”. Here, Ian Waters shows some practical examples for using Python to manipulate a MASH network, showing off the power of using the Node. Ian promises that there will be a more detailed breakdown of the options and Python features, coming soon.


Some of the links on lesterbanks are "affiliate links", a link with a special tracking code. This means if you click on an affiliate link and purchase the item, we will receive an affiliate commission. The price of the item is the same whether it is an affiliate link or not. Regardless, we only recommend products or services we believe will add value to our readers. By using the affiliate links, you are helping support our Website, and we genuinely appreciate your support.