Background Image

Python Scripting in Maya

digit-small.jpg
A Maya artist's guide to utilizing Python of Digital Tutors

Easily learn Python and begin utilizing the powerful capabilities with creative projects, practical examples, and a fun and easy approach to learning object-oriented programming.

Ideal for artists interested in tool development, creating rapid applications, and adding efficiency to workflows. Contains over 3 hours of intuitive project-based training.

Popular highlights include:

View more sample lessons »  Basics of Python Coding
Plug-in Development
Rewriting MEL as Python
Variables and Types
Print and Concatenation
Loops and Lists
Working with Selections
Scripting for Automation
Creating a Procedural Gear Generator
Building Custom UIs with Python
Creating Motion Trail and Lags
Timeline Based Scripting
Python in Maya Expressions
Creating a Tkinter GUI
Working with Mayapy Shell
Working with Python Editors

Lesson Outline:

1.
Introduction and project overview
(free preview) 2:26
2. My first Python script
(free preview)  5:09
3. Running Python in Maya commands
(free preview)  6:34
4. Converting Echoed MEL to Python
(part 1)
(free preview)  4:21
5. Converting Echoed MEL to Python
(part 2) 3:57
6. Converting Echoed MEL to Python
(part 3) 5:43
7. Storing information with variables 8:52
8. Types and concatenation 7:26
9. Creating selection lists 5:51
10. Going through lists 6:06
11. Having fun with loops 5:50
12. Gear generation (part 1) - figuring the formula 5:23
13. Gear generation (part 2) - selecting every other face 6:05
14. Gear generation (part 3) - scripting polygon operations 6:23
15. Gear generation (part 4) - creating individual gears 4:28
16. Gear generation (part 5) - getting user values 10:47
17. Coding a disperser 7:32
18. Building a disperser window 4:52
19. Creating input fields 7:47
20. Examining While loops 3:39
21. Exploring timeline based scripts 5:43
22. Scripting keyframes 7:40
23. Python expressions 8:03
24. Sending MEL values to Python 5:24
25. Completing a Motion Trail 6:38
26. UserSetup file 2:41
27. Running and Working with Mayapy 3:56
28. Using external Python editors 5:41
29. Coding a Python GUI with Tkinter 5:27
30. Integrating Maya commands 5:15
31. Plugin programming with Python (part 1) 3:46
32. Plugin programming with Python (part 2) 7:36
33. Plugin programming with Python (part 3) 8:41
34. Conclusion 1:05
 
Total Run Time: 3:16:47

Print Email

Web Statistics
Web Statistics