Maya 2015


Updated On 02 Feb, 19


Course Introduction and User Interface - Working with the Viewport - Understanding Primitives - Working with Projects - Extrude and Edge Loop Tools - Bridge, Extrude and Multiple Edge Loops - Manual Boolean Operation - Mirroring and Symmetry - Edge Normals - Understanding UV Maps - Automatic Mapping - Projection Mapping and Unfold - UV Sew and UV Layout - UV Map Arrangement - Delete History and Layer Editor - Edge to Curve and NURBS to Poly - Duplicate Special - Create and Assign Materials - Material Color and Specularity - Applying Substances - Creating the UV Snapshot - UV Snapshot Setup in Photoshop - Creating the Rope Texture - Texture Based Normal Map - Assign the Normal Map - Setup for Projection - High Poly to Low Poly Projection - Finishing Up the Textures - Applying Materials to Game Objects - Unreal Engine 4 Grid Settings - Image Planes - Basic NURBS Shaping - Basic NURBS Shaping Continued - Basic NURBS Shaping Final - Live Surface Preparation - Modeling Toolkit Quad Draw - Continued Work with Quad Draw - Edge Spiders - Component Editor - Smooth Preview - Model Cleanup - Custom Viewport Layouts - MEL Script Basics - MEL Echo All Commands


Lecture 43: MEL Script Basics

4.1 ( 11 )

Lecture Details

Link to Maya Documentation

Every time you do anything inside of Maya a script is executed in the background. Maya uses a scripting language of its very own known as MEL script. MEL stands for Maya Embedded Language and is essentially what makes anything you do in Maya work. From creating a basic box to setting an animation frame, MEL script is being executed at every step. We can see the MEL script actually being executed by Maya simply by opening the Script Editor. Inside the Script Editor we can watch the magic of MEL occurring while we operate Maya.

Since we can see the MEL script actually being used by Maya when we perform actions, we can also learn from it. If we want to learn what the command is for creating a polygon cube primitive, we simply need open the Script Editor and then click the button for creating a Polygon Cube. As soon as we click the button we will immediately see the MEL script that is used to create the cube.

Basic Maya scripts start with a command and then allow for flags to be put into that command upon execution. We can learn what flags are available for each command by visiting the Maya documentation and searching for the command we want to learn about. Learning to write MEL script is as simple as watching Maya in action through the script editor as we are using Maya. Then we just have to look up the command within the documentation to learn all we want to know about what can be done with it. Once we write the script we can save it as a button on the shelves. In no time flat we can write fairly complex scripts to carry out multiple operations for us all at the click of a button.


The above video was developed by Brain Poof. The views and opinions being expressed by any narrator of any multimedia provided on this channel are the sole product of Brain Poof.



0 Ratings
comment person image


Excellent course helped me understand topic that i couldn't while attendinfg my college.

comment person image


Great course. Thank you very much.