Articles of maya

Reemplazar texto en textField con nombre de objeto – Pymel

Me he dado cuenta de que había preguntas similares ubicadas Aquí: consulta de campo de texto y reemplazo de prefijo y aquí: Python – Cambia el campo de texto después de navegar – MAYA Sin embargo, estos no abordan el problema si tiene dos definiciones y necesita consultar el texto en el textField texto (en […]

Python – Cambia el campo de texto después de navegar – MAYA

Tengo el problema más molesto con mi GUI Exporter en Maya. He hecho que el textField, etc. funcione, pero no puedo cambiar el valor del textField una vez creado, que es lo que necesito hacer. Lo que quiero hacer, por ejemplo, es, digamos que la ruta de acceso de archivos no es ninguna desde el […]

Maya Python – ¿Insertar un archivo zip en un archivo maya?

Esta fue una sugerencia de otro hilo de stack al que finalmente estoy volviendo. Fue parte de una discusión sobre cómo incrustar herramientas en un archivo maya. Puedes escribir todo como un paquete de Python, comprimirlo y luego rellenar el contenido binario del archivo zip en una información de archivo. Cuando necesite codificar, búsquelo en […]

maya python + Pasar variable al presionar un botón

Tengo un script que escribí en python para maya y hay 3 botones etiquetados como XY Z. Dependiendo de qué botón se presione, quiero que una variable pase un valor específico a la función. ¿¿Cómo puedo hacer esto?? He escrito en los comentarios para el botón con respecto a lo que estoy tratando de pasar. […]

Cómo convertir un vector tridimensional a una rotación de Euler en un software como Maya usando python

Hay un vector tridimensional dado. Quiero convertir este vector en una rotación que podría hacer que uno de los ejes locales (como el eje X) de ese cubo coincida con la dirección del vector. Preparé dos imágenes. Pero no puedo pegarlos debido a mi reputación. Soy estudiante de primer año. Lo intenté tantas veces, pero […]

Usando Sliders para formas en Maya con Python

Soy nuevo en Python y tengo el siguiente código, estoy tratando de usar los siguientes controles deslizantes para Colour , Translate , Rotate y Scale para las formas que tengo en este código. ¿Hay alguna manera de poder controlar todas las formas con estos controles deslizantes? Parece que no puedo entenderlo. He intentado todo lo […]

Python en maya – valor de checkbox de consulta

Soy súper nuevo en Python y tengo este pequeño proyecto de tiempo libre en marcha. Y no puedo encontrar una solución al siguiente problema: Configuré una GUI como esta: flWin = mc.window(title=”Foot Locker”, wh=(210,85)) mc.columnLayout() mc.text(label=’Frame Range’) rangeField = mc.intFieldGrp(numberOfFields=2,value1=0, value2=0) mc.rowColumnLayout(numberOfRows=2) translateBox = mc.checkBox(label=’Translation’,value=True) mc.button(label=”Bake it!”, w=60, command=”Bake()”) rotateBox = mc.checkBox(label=’Rotation’,value=True) mc.button(label=’Key it!’, w=60, […]

¿Maya Python crea y usa un paquete comprimido?

¿Puede alguien describir exactamente cómo alguien puede crear y ejecutar un paquete zip en Python en Maya? Un montón de tutoriales y preguntas sobre este salto al medio y asumen cierto conocimiento. Necesito un ejemplo simple como punto de partida. Folder/ scriptA.py scriptB.py scriptC.py ScriptA: Import ScriptB Import ScriptC Create zip of Folder In Maya […]

virtualenv y maya

Estoy tratando de configurar virtualenv para que apunte al ejecutable de Maya 2013 para que pueda ejecutar pruebas unitarias desde el shell. Maya usa un archivo ejecutable personalizado de python 2.6 ubicado en /usr/autodesk/maya/bin/mayapy . Me sale estos errores: $ virtualenv -p /usr/autodesk/maya/bin/mayapy mayapy Running virtualenv with interpreter /usr/autodesk/maya/bin/mayapy PYTHONHOME is set. You *must* activate […]

Cómo hacer un diccionario nested y anexar datos dinámicamente

Tengo un bucle que me da tres variables. matteGroup matteName object Me gustaría hacer un dictado nested que contenga todos los datos como: dictionary{matteGroup: {matteName: obj1, obj2, ob3} } Estoy comprobando los objetos uno por uno, por lo que me gustaría crear matteGroup si no existe, crear matteName si no es exixst y luego crear […]