fbpx
Wikipedia

Maya Embedded Language

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

  • Web oficial de Autodesk Maya
  • MEL command reference (Maya 2013)
  • MEL command reference (Maya 2014)
  • MEL command reference (Maya 2015)
  • MEL and Expressions - Autodesk Maya 2015 Help
  • Mel Wiki
  • CGSociety - Maya Programming forum
  • CGSociety - 'MEL scripts' thread
  • CGSociety - 'Maya UI Building' thread
  • Variables in mel - ACCAD instructor Alan Price
  • MEL video tutorials - lynda.com
  • Digital Tutors search - MEL
  • MEL - maya rigging wiki
  •   Datos: Q3304832

maya, embedded, language, lenguaje, programación, utilizado, para, simplificar, tareas, software, autodesk, maya, mayoría, tareas, pueden, lograr, través, interfaz, gráfica, maya, pueden, conseguidas, así, como, algunas, tareas, están, disponibles, dicha, inte. El Maya Embedded Language MEL es un lenguaje de programacion utilizado para simplificar tareas en el software Autodesk Maya La mayoria de las tareas que se pueden lograr a traves de la interfaz grafica de Maya pueden ser conseguidas con MEL asi como algunas tareas que no estan disponibles en dicha interfaz MEL ofrece un metodo de aceleracion de tareas complejas o repetitivas Indice 1 Diseno 2 Utilizacion 3 Referencias 4 Enlaces externosDiseno EditarMEL es sintacticamente similar a Perl y Tcl Proporciona gestion de memoria y matriz dinamica de reparto y ofrece acceso directo a las funciones especificas de Maya La mayoria de los comandos MEL son estandar por defecto guardados en el directorio de archivos de programa de Maya MEL es algo limitado en comparacion con otros lenguajes de programacion porque carece de muchas caracteristicas avanzadas como las matrices asociativas Python se agrego a Maya como una alternativa a MEL en Maya 8 5 En la practica MEL se utiliza como un lenguaje de metaprogramacion En muchos aspectos MEL complementa API Maya Esto hace que MEL sea mas dificil de aprender y comprender plenamente Utilizacion EditarLas herramientas disenadas usando MEL generalmente vienen en las siguientes categorias Datos de entrada y salida Importacion de datos Exportacion de datos Metadatos para el seguimiento de la produccion Tipo de datos especifico de procesador de terceros por ejemplo superficies de RenderMan de investigacion Herramientas de animacion Montaje y configuracion de controles Efectos previos y posteriores del procesamiento Mantenimiento y configuracion de archivos y carpetas Personalizacion de la interfaz de usuario Eliminacion de comandos no validos de MayaReferencias EditarGalanakis 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 amp 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 9Enlaces externos EditarWeb oficial de Autodesk Maya MEL command reference Maya 2013 MEL command reference Maya 2014 MEL command reference Maya 2015 MEL and Expressions Autodesk Maya 2015 Help Mel Wiki CGSociety Maya Programming forum CGSociety MEL scripts thread CGSociety Maya UI Building thread MEL Scripting Tutorials for Maya CreativeCrash Variables in mel ACCAD instructor Alan Price MEL video tutorials lynda com Digital Tutors search MEL Maya mel polyextrude com MEL maya rigging wiki Datos Q3304832Obtenido de https es wikipedia org w index php title Maya Embedded Language amp oldid 126033125, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos