Problemas con la versión maya2011 y C++
La estructura gramatical de MEL es casi la misma que la de C, excepto que todos los nombres de las variables deben ir precedidos por el símbolo $. En la industria, mel se denomina "lenguaje $C" ($C. lenguaje)
Por lo tanto, aprender un lenguaje C sólido (incluidos los algoritmos) es la base para desarrollar complementos maya basados en mel. Este es el primer paso para convertirse en director técnico (director técnico) <. /p>
De manera similar, Python está relacionado en gran medida con Java* **La diferencia es que Python en maya puede completar todas las tareas que Mel puede completar, por lo que si tienes cierta base en Java, también puedes aprender Python directamente.
En cuanto a C++, se puede decir responsablemente que las funciones que Mel puede lograr son mejores que las de la API MAYA C++, aunque Mel es muy eficiente en desarrollo y. se puede depurar en tiempo real, mel no tiene la capacidad de tocar el algoritmo central de Maya.
Para un ejemplo simple, defina un deformador para permitir que todos los objetos tridimensionales cercanos a este deformador se suavicen y adsorbido en su superficie (similar al efecto de metal líquido en Terminator 2 y 3. Puedes usar el cuerpo blando o fluido de Maya con mel para lograr este efecto "difícilmente"
También puedes usar C++ para escribir; un nodo personalizado para completar este trabajo. La velocidad de computación de este nodo personalizado es muchas veces más rápida que la del primero, y lo más importante es que puede combinar este nodo con todas las conexiones de nodo inherentes de Maya (como los nodos modelo). ) le permiten teóricamente lograr innumerables efectos increíbles.
*Python también puede llamar al algoritmo central de Maya como C++, pero cuando se desarrollan módulos complejos, la eficiencia de ejecución de Python no es alta. Pero se puede utilizar como medio. Si tienes tiempo, deberías dominar Mel, Python y C++.
Además, si quieres convertirte en un TD de rigging (rigging de personajes), es necesario aprender bien C++
---------
Los requisitos previos anteriores son todos si quieres convertirte en un director técnico profesional
Si aspiras a ser animador o artista, puedes aprender un poco sobre ello, pero no es necesario dominarlo. eso