Tutorials

blackboard

Maya Node Math: Hands-On Matrices

Understanding how to manipulate transformation matrices can greatly expand your Maya rigging repertoire. This article will eschew theoretical discussions. Instead, it will demonstrate fundamental concepts by guiding you through a simple node-based constraint setup.

Read More
blackboard

Maya Node Math: Vector Operations

This tutorial introduces and demonstrates the following vector operations:

  • Magnitude measurement
  • Normalisation
  • The cross product
  • The dot product
  • Addition
    Read More
blackboard

Maya Node Math: Vectors and How to Get Them

This tutorial introduces vectors and demonstrates some common ways of accessing them in Maya node networks.

Read More
blackboard

Maya Node Math: Getting The World Position Of An Object

In this tutorial you’ll find out how to derive the world position of a Maya object (transform) using a node network.

Read More
python

Python for MEL Scripters: Dive In

This tutorial will take you through the basics of getting started up with Python in Maya.

Read More
python

Python for MEL Scripters: Swap MEL Bits Around to Make Python

Although you can opt to use MEL or Python when calling Maya commands yourself, Maya only logs your user actions in the Script Editor in MEL. In this tutorial you will learn how to visually transcribe the logs into Python that you can use in your own scripts.

Read More
python

Python for MEL Scripters: Conditionals, Code Blocks, Escaping

In this tutorial you will learn the basics of code flow in Python, and how it differs in this respect from MEL.

Read More
python

Python for MEL Scripters: Lists

Python’s lists are vastly more flexible and easy to manipulate than MEL’s arrays. This tutorial will take you from the basics through to advanced techniques with list comprehensions and slice notation.

Read More
sticky_header

Maya: Easy Sticky Lips

The ‘sticky lips’ effect is a common method of adding ‘fleshiness’ to any mouth rig. In this tutorial, you’ll learn how to create it using Maya’s ‘wire’ deformer.

Read More
header_graphic

Maya: Deformation Smoothing Using cMuscleSystem

It’s common within production to smooth out rough or glitchy deformations, or get rid of seams in deformer influence, using some sort of averaging approach. The cMuscleSystem deformer in Maya provides a very simple way of doing this.

Read More