Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Maya Embedded Language
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
El '''Maya Embedded Language''' (MEL) es un [[lenguaje de programación]] utilizado para simplificar tareas en el software [[Autodesk Maya]]. La mayoría de las tareas que se pueden lograr a través de la [[interfaz gráfica]] de Maya pueden ser conseguidas con MEL, así como algunas tareas que no están disponibles en dicha interfaz. MEL ofrece un método de aceleración de tareas complejas o repetitivas. == Diseño == MEL es sintácticamente similar a [[Perl]] y [[Tcl]]. Proporciona gestión de memoria y matriz dinámica de reparto, y ofrece acceso directo a las funciones específicas de Maya. La mayoría de los comandos MEL son estándar por defecto, guardados en el directorio de archivos de programa de Maya. MEL es algo limitado en comparación con otros lenguajes de programación porque carece de muchas características avanzadas, como las matrices asociativas. [[Python]] se agregó a Maya como una alternativa a MEL en Maya 8.5. En la práctica, MEL se utiliza como un lenguaje de [[metaprogramación]]. En muchos aspectos MEL complementa [[API]] Maya. Esto hace que MEL sea más difícil de aprender y comprender plenamente. == Utilización == Las herramientas diseñadas usando MEL generalmente vienen en las siguientes categorías: * Datos de entrada y salida. * Importación de datos * Exportación de datos * [[Metadatos]] para el seguimiento de la producción * Tipo de datos específico de procesador de terceros (por ejemplo, superficies de [[RenderMan]] de investigación) * Herramientas de [[animación]] * Montaje y configuración de controles * Efectos previos y posteriores del procesamiento * Mantenimiento y configuración de archivos y carpetas * Personalización de la [[interfaz de usuario]] * Eliminación de comandos no válidos de Maya == Referencias == * Galanakis, R. (2014). "Practical Maya Programming with Python". Paperback. * Gould, D. (2003). "Complete Maya Programming: An Extensive Guide to MEL and C++ API (The Morgan Kaufmann Series in Computer Graphics)". Paperback. * Mark R. Wilkins, Chris Kazmier: "MEL Scripting for Maya Animators". 2nd edition, Morgan Kaufmann 2005; ISBN 0-12-088793-2 * Mechtley, A. & Trowbridge, R. (2011). "Maya Python for Games and Film: A Complete Reference for Maya Python and the Maya Python API". Hardcover. * Pisca, Nicholas, "YSYT - Maya MEL Basics for Designers". 1st edition, 0001d Publishing 2009; ISBN 978-0-578-00988-9 == Enlaces externos == * [http://www.autodesk.com/products/maya/overview Web oficial de Autodesk Maya] * [https://download.autodesk.com/global/docs/maya2013/en_us/Commands/index.html MEL command reference (Maya 2013)] * [https://download.autodesk.com/global/docs/maya2014/en_us/Commands/index.html MEL command reference (Maya 2014)] * [http://help.autodesk.com/cloudhelp/2015/ENU/Maya-Tech-Docs/Commands/index.html MEL command reference (Maya 2015)] {{Wayback|url=http://help.autodesk.com/cloudhelp/2015/ENU/Maya-Tech-Docs/Commands/index.html |date=20160406152508 }} * [http://help.autodesk.com/view/MAYAUL/2015/ENU/?guid=GUID-E151A15C-BA1D-4E60-8DB6-9D92C6202170 MEL and Expressions - Autodesk Maya 2015 Help] {{Wayback|url=http://help.autodesk.com/view/MAYAUL/2015/ENU/?guid=GUID-E151A15C-BA1D-4E60-8DB6-9D92C6202170 |date=20160304072014 }} * [https://mayamel.tiddlyspot.com/ Mel Wiki] * [http://forums.cgsociety.org/forumdisplay.php?f=89 CGSociety - Maya Programming forum] * [http://forums.cgsociety.org/showthread.php?f=89&t=14082 CGSociety - 'MEL scripts' thread] * [http://forums.cgsociety.org/showthread.php?f=89&t=38483 CGSociety - 'Maya UI Building' thread] * [https://web.archive.org/web/20160414161307/https://www.creativecrash.com/maya/tutorials/scripting/mel/c/ MEL Scripting Tutorials for Maya - CreativeCrash] * [http://accad.osu.edu/~aprice/courses/694/variables.html Variables in mel - ACCAD instructor Alan Price] * [https://www.lynda.com/search?q=MEL MEL video tutorials - lynda.com] * [http://www.digitaltutors.com/11/search.php?searchString=MEL Digital Tutors search - MEL] * [https://web.archive.org/web/20160314053922/http://polyextrude.com/tutorials/melscripting/index.html Maya mel - polyextrude.com] * [https://sites.google.com/site/mayariggingwiki/mel MEL - maya rigging wiki] {{Control de autoridades}} [[Categoría:Lenguajes interpretados]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Maya Embedded Language
»
Añadir idiomas
Añadir tema