An Introduction to Scripting in Maya
2.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
16 students enrolled
Wishlisted Wishlist

Please confirm that you want to add An Introduction to Scripting in Maya to your Wishlist.

Add to Wishlist

An Introduction to Scripting in Maya

Learn the basics of scripting for Autodesk's Maya using both MEL and Python
2.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
16 students enrolled
Created by 3dmotive LLC
Last updated 9/2016
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 2 Articles
  • Full lifetime access
  • Access on mobile and TV
Have a coupon?
What Will I Learn?
Distinguish the difference between MEL and Python Scripting
Utilize the scripting reference
Understand MEL and Python Syntax
Understand Conditional Statements
Comprehend the Pros / Cons of Each Language
View Curriculum
Requirements
  • Autodesk's Maya
Description

In this course, instructor Chad Morgan will go through the basics in writing scripts in Maya in both MEL and Python. We will begin by discussing the difference between MEL and Python, why there are two different languages, and the pros and cons to each. We will show you how to bring up the scripting reference which will allow you to search the commands and their parameters so you can learn to create your own scripts. We demonstrate the syntax on both MEL and Python commands in Maya, including passing arguments to them.

We will demonstrate how to create procedures and definitions, what variables are and how to create them, and how to pass variables between procedures and definitions. Following that, we will show, in both MEL and in Python, some of the more common functions in programming. The first are iterators, which allow us to perform the same task over lists of objects and comes in several forms. The second function common to all programming languages is the conditional statement, which allows us to test conditions before executing code and allowing us to branch the program depending on what conditions are met. We finish by demonstrating how to save and reload your scripts in both languages.

(Students - please look under Section 1 / Lecture 1 downloads for the source files associated with the lesson.)

More about the Instructor:

Chad Robert Morgan started his career at LucasArts where, as a newbie to the industry, was fortunate enough to work with some very talented mentors who taught him how to use Maya. Since then, Chad has been trying to pay it forward by sharing what he has learned, first by giving lectures at Autodesk Master Classes, then publishing an article in 3D World magazine, posting tutorials on YouTube, and finally teaming up with 3dmotive. Chad currently lives in Lake Forest, CA with his wife Carol and his son Xander.

Who is the target audience?
  • Those looking to get their feet wet with programming and tool creation inside of Maya.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 14 Lectures Collapse All 14 Lectures 02:13:32
+
Introduction
14 Lectures 02:13:34
Download Course Files Here!
00:05


What is MEL and Python
18:26

Procedures and Definitions
07:08

Variables and Scope
13:39


Passby Reference
12:17

Understanding Iterators
19:33

Interators Continued
14:09

Understanding Conditional Statements
15:52

Refining Conditional Statements
08:30

Saving and Sourcing
05:31

Conclusion
02:16

Bonus Lecture: Further Learning with 3dmotive
00:21
About the Instructor
3dmotive LLC
4.4 Average rating
2,448 Reviews
41,967 Students
113 Courses
High Quality 3d and Game Art Training by Industry Pros!

3dmotive is High Quality 3d and Game Art Training by Industry Pros! Whether you are brand new to the world of Game Art, 3d, Architecture or Film - or maybe just interested in brushing up your techniques for intermediate or advanced levels of 3d with a focus on video games, 3dmotive is your one-stop-shop for all your 3d and Game Art related tutorials! Got questions? Interested in a new course topic? Let us know!