MEL 101: Fundamentals

MEL Programming Techniques with Kevin Mannens

Chapter List


In this title on MEL, Kevin Mannens introduces the rich possibilities of software: Maya's Embedded Language. With over ten hours of lecture, Kevin creates a well-structured foundation for Maya's scripting language. Through an in-depth look at what goes on under software: Maya's hood, he leads you to a firm understanding of commands, syntax and procedures. Based on real-life production examples of MEL scripts, the second disc of this set delves right into advanced scripting methods. By carefully dissecting every line of code in an existing script, you will learn about each command, Kevin's scripting workflows, tricks and common pitfalls.

Duration: 649 minutes

Format: SD 1024x768

Chapter List

  • 00. Preview
  • 01. Introduction
  • 02. What is MEL and What Can I Do with It?
  • 03. Looking at Maya with Different Eyes
  • 04. Using MEL Commands
  • 05. Variables and Data Types
  • 06. Conditional Statements
  • 07. Looping Statements
  • 08. Procedures
  • 09. Strategies for Designing MEL Scripts
  • 10. Environment Variables and userSetup.mel
  • 11. Top Down Design of km_bookmarkManager
  • 12. Creating a UI with formLayout
  • 13. Populating Cameras & Bookmark textScrollLists
  • 14. Renaming Elements in the TSL
  • 15. Remaining RMB-functionality of Camera TSL
  • 16. lookThroughBookmark & deleteBookmark
  • 17. Copying Bookmarks
  • 18. The "Add Bookmark" Button
  • 19. Adding New Cameras with scriptJob
  • 20. The Help Window


Software Used


  • MEL 101: Fundamentals
  • MEL 101: Fundamentals
  • MEL 101: Fundamentals
  • MEL 101: Fundamentals
  • MEL 101: Fundamentals
  • MEL 101: Fundamentals
  • MEL 101: Fundamentals
  • MEL 101: Fundamentals
  • MEL 101: Fundamentals

Kevin Mannens

Technical Director

Kevin Mannens, a Belgian native, originally pursued an academic career at the University of Leuven, where he received his MA in Philosophy. Due to a mind-boggling sequence of fortunate events, he regained consciousness and worked three years at the Alias|Wavefront (AW) European Support Centre as an application engineer. Traveling around Europe, Kevin worked with and trained AW clients such as Moving Picture Company, Double Negative, CFC, Cinesite and many more. Wanting a warmer climate and new professional challenges, Kevin moved to Manila, in the Philippines, for a job as Technical Director at ImagineAsia. He hasn’t looked back since and swears by his lifestyle as a lyrical vagabond, alternating between TD and SCUBA instructor, most recently in China, Malaysia, Philippines, New Zealand, Taiwan and Thailand. He is currently Technical Director at The Moving Picture Company in London. His feature film credits include: 10,000 BC and The Chronicles of Narnia: Prince Caspian.

  • "Finally the wonders of MEL are accessible for people with even a bare minimum of technical knowledge! Kevin's thorough production experience and strong educational background shows through in this excellent series on MEL. With his witty eloquence and well-structured approach he makes even the most advanced concepts and techniques understandable. This set is without a doubt an invaluable resource for any aspiring TD - and any artist who is interested in optimizing and fine-tuning his pipeline."

    - Tom Kluyskens
    Senior Technical Director Sony Pictures Imageworks