Beginning Python for Maya

Beginning Python for Maya is a series designed for anyone who is new to Python and scripting in Maya. By the end of this series, students should have a fundamental understanding of the Python language, Maya commands and be able to create small scripts for Maya. This series assumes no prior programming experience.

1.1 - Beginning Python for Maya

1.1 - Beginning Python for Maya

Welcome to the wonderful world of Python scripting in Maya. This series is designed for users who are new to Python and scripting in Maya.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 0:46
  • Added: 2013-07-02

1.2 - Python Overview

1.2 - Python Overview

Take a high level tour of the Python language. What is Python? Why should you use Python? What are the advantages and disadvantages?

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 4:31
  • Added: 2013-07-02

1.3 - Python vs MEL

1.3 - Python vs MEL

Find out why Python is quickly becoming the programming language of choice for TDs in the animation and VFX industries.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 4:29
  • Added: 2013-07-02

1.4 - Scripting Environment

1.4 - Scripting Environment

A look at the tools available for writing and executing scripts inside of Maya. These tools include the Command Line, Script Editor and Charcoal Editor.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 9:00
  • Added: 2013-07-02

1.5 - Charcoal Editor Installation

1.5 - Charcoal Editor Installation

Charcoal Editor is a powerful alternative to Maya's native script editor and is used throughout this series. In this lesson we cover how to install the Charcoal Editor plug-in.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 3:18
  • Added: 2013-07-02

1.6 - Python Versions (2.x and 3.x)

1.6 - Python Versions (2.x and 3.x)

Learn about the differences between Python 2 and Python 3 and how to write scripts that are compatible with both versions.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 4:40
  • Added: 2013-07-02

2.1 - Maya Commands

2.1 - Maya Commands

An introduction to Maya commands and how these commands make it possible to interface with Maya through Python.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 15:06
  • Added: 2013-07-03

2.2 - Maya Command Reference

2.2 - Maya Command Reference

The Command Reference is a valuable resource when creating scripts for Maya. It includes detailed information for each command, the flags available and short code samples.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 4:22
  • Added: 2013-07-03

2.3 - Quick Help

2.3 - Quick Help

Quick Help displays all of the flags for a specific command directly inside of the script editor. It provides a quick access alternative to using the Command Reference.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 2:04
  • Added: 2013-07-03

2.4 - Converting MEL Commands to Python

2.4 - Converting MEL Commands to Python

MEL is a fundamental part of Maya. Many of the scripts and tools that exist today were created using MEL. When writing Python scripts for Maya it is important to understand how to convert MEL commands to Python.

  • Skill Level: Beginner
  • Software: Maya
  • Duration: 15:29
  • Added: 2013-07-03