Complete Maya Programming: An Extensive Guide to MEL and C++ API (The Morgan Kaufmann Series in Computer Graphics)
Learning Maya, the world's leading 3D animation and effects package, is a challenge, especially for those who want to master Maya's versatile programming features in addition to its built-in tools.<br> <br>Finally, here is a practical, step-by-step guide that shows how to use Maya to its fullest potential, beginning with the basics. Readers of <b>Complete Maya Programming</b> will first gain a thorough understanding of Maya's inner workings, and then learn how to customize and extend Maya with scripts and plugins that take control and productivity to new levels.<br><br>Users new to programming can apply Maya's easy scripting language MEL (Maya Embedded Language), while more advanced users can work with the C++ API (Application Progamming Interface). Both a fundamental tutorial for Maya beginners and a solid reference for experienced developers, <b>Complete Maya Programming</b> is every user's guide to Maya mastery. <br><br>* Provides a multitude of real-world examples illustrating applications of Maya programming.<br>* Demonstrates how to use MEL to control Maya, customize its interface, automate procedures, and more<br>* Details how to use the C++ API to modify Maya functionality and develop tools and features to meet any need<br>* Explains when to use MEL, when to use the C++ API, and how to use them together<br>* Ideal for technical directors, developers, or anyone wishing to to master Maya<br>* Provides a storehouse of MEL scripts and C++ source code, glossary, and list of resources, available at www.davidgould.com