| help | account  


Learning Maya 5: MEL Fundamentals
Alias|Wavefront
Sybex, Paperback, Bk&CD edition, Published September 2003, 272 pages, ISBN 1894893441
List Price: $59.99
Our Price: $36.50
You Save: $23.49 (39% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

Books on similar topics, in best-seller order:

Books from the same publisher, in best-seller order:

Learning Maya 5 | MEL Fundamentals is you key to harnessing the full power of Maya, and you don't have to be a programmer to learn.


MEL (Maya Embedded Language) is the scripting language used by Maya and is the foundation of the Maya User Interface and of many of its tools. Knowing MEL will permit you to customize the Maya UI, automate repetitive tasks, modify existing tools, and even create your own tools. Learning Maya 5 | MEL Fundatmentals is your key to solving production challenges creatively and efficiently. This book is written for the artist, so don't be intimidated if you have no prior programming experience.

Features:
Starting from an introductory level, this book will allow you to explore advanced concepts in a comfortable format. Each topic is explored in both theory and practice so that you'll not only understand the concepts presented, you'll be able to complete easy-to-follow, step-by-step tutorials to ensure that you master them. You'll benefit from sample scripts and examples that will prove invaluable to you as your Maya skills increase. In addition, you'll take advantage of valuable chapter-by-chapter overviews provided in QuickTime format on CD-ROM. Offered by Glen Chang, and Alias|Wavefront Certified Instructor, these helpful movies will allow you to gain additional insight as you work through the book.

With this book you will:

  • Explore MEL's role in Maya
  • Customize the Maya User Interface with MEL.
  • Understand Maya's architecture, Nodes, and Attributes
  • Learn MEL commands and syntax.
  • Explore variables and expressions.
  • Write conditional and looking statements.
  • Learn scripting and procedures.
  • Get advanced scripting examples.
  • Create UI windows, layouts and tools.
And much more...

Table of Contents

Introduction: MEL Fundamentals
WHAT IS MEL?

Chapter 1: Customizing with MEL
SHELF BUTTONS
EDITING SHELF BUTTONS
HOTKEYS
MARKING MENUS™

Chapter 2: Attributes
CHANNEL BOX
ATTRIBUTE EDITOR
USING MEL TO ACCESS ATTRIBUTES
CONNECTING AND DISCONNECTING ATTRIBUTES
ADDING ATTRIBUTES
USING THE ADDED ATTRIBUTES

Chapter 3: Commands and Syntax
MEL COMMAND STRUCTURE
MEL SYNTAX

Chapter 4: Creating Custom UI
CREATING SIMPLE UI CONTROLS
WINDOW MANAGEMENT
OTHER UI ELEMENTS

Chapter 5: Variables
VARIABLES

Chapter 6: Conditional Statements

Chapter 7: Looping Statements
FOR STATEMENT

Chapter 8: Expressions
INTRODUCTION TO EXPRESSIONS
EXPRESSION SYNTAX
CURVE FUNCTIONS
PARTICLE EXPRESSIONS
ANIMATION EXPRESSIONS
MODELING EXPRESSION

Chapter 9: Procedures
PROCEDURES
ARGUMENTS IN PROCEDURES

Chapter 10: Scripts
CREATING SCRIPT FILES
GLOBAL AND LOCAL PROCEDURES

Chapter 11: Applied Scripts
PROCEDURES IN SCRIPTS
MODELING SCRIPTS
ANIMATION SCRIPTS
USER INTERFACE SCRIPT
DYNAMIC SCRIPTS
OTHER UTILITY SCRIPTS
COMMENTED SCRIPTS

Chapter 12: ScriptJob & Script Node
WHAT IS A SCRIPT JOB?
SCRIPT NODES

Appendix A: UI Appendix
WINDOW MANAGEMENT
LAYOUT TYPES
USEFUL UI METHODS
EXAMPLES OF MORE COMPLEX UI

Appendix B: Expressions Appendix
MORE EXPRESSIONS EXAMPLES




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account