ABSTRACT

https://s3-euw1-ap-pe-df-pch-content-public-p.s3.eu-west-1.amazonaws.com/9780203501849/c72c2172-2e82-4d16-b23a-0d197d38fb73/content/fig_u5_C.jpg" xmlns:xlink="https://www.w3.org/1999/xlink"/> Maya is built on the MEL scripting language. As such, you can use MEL scripting to control a wide variety of elements within the program. In particular, it's suited for creating the initial states of nParticle simulations. Expressions, on the other hand, are mathematical relationships between nodes and channels (animatable attributes). Hence, expressions automatically update with every frame of the timeline. This makes expressions perfect for controlling per-particle attributes that constantly change. While expressions are edited through the Expression Editor, MEL scripts may be written through the Script Editor, converted to shelf buttons, or saved as external files.