Toolbox (Español)

¡Bienvenidos al sitio oficial de nuestra app Toolbox para Maya!

Toolbox es una aplicación para Android (status Beta) que permite conectar tu teléfono o tablet a Maya. Es muy simple de usar, aquí encontrarás toda la información para poder conectarte.

Paso 1.

Baja la aplicación gratis de Google Playstore: Toolbox

Paso 2.

Baja la herramienta que debes correr desde Maya: Toolbox for Maya. Es gratis! Esta herramienta es un plugin de Python que le permitirá a Maya recibir comandos por Wifi.

Paso 3.

Descomprime la carpeta que bajaste en esta dirección C: …. /documentos/maya/scripts/

Paso 4.

Abre Maya, abre el Script Editor y corre estas líneas en un tab de Python:

import Toolbox
reload(Toolbox)
Toolbox.run()

Si deseas correr el Toolbox en modo Dock, usa estas líneas:

import Toolbox
reload(Toolbox)
Toolbox.runDock()

Una pequeña ventana aparecerá:

Paso 5 .

Da click en el botón de la izquierda, un menu aparecerá. Elige la opción de Settings, una nueva ventana aparecerá para permitirte personalizar el Toolbox.

Puedes cambiar el ícono y el color de esta ventana. Coloca esta ventana donde prefieras, solo has click dentro de ella y arrástrala. Puedes cambiar su tamaño dándole click a la pequeña área marcada con un “///” en la parte derecha inferior.

Ahora pasemos a conectar tu teléfono o tablet.

Paso 6.

Da click nuevamente en el botón de la izquierda, y selecciona la última opción “Connect to mobile”. Una nueva ventana aparecerá pidiéndote tu IP local. Toolbox intentará detectar automáticamente esta IP. Sin embargo, si tienes varias conexiones disponibles como ethernet, wifi, vpn o g4, tenemos que confirmar que el IP sea la correcta.

Ve al botón de Windows y escribe Command Prompt (Símbolo del Sistema). Windows -> Command Prompt. Si no estás usando Windows, por favor utiliza el equivalente de tu sistema operativo para obtener el IP.

En la ventana de Command Prompt escribe ipconfig

Este comando va a lanzar varios resultados de los IP que estás utilizando. Busca el que diga Adaptador Inalámbrico LAN (Wireless LAN Adapter). Recuerda que Maya y tu dispositivo deben estar utilizando el mismo Wifi.

Una vez que hayas localizado la sección de LAN Inalámbrico, busca la dirección IPv4. Esta es la dirección correcta que debemos utilizar. Revisa que ésta sea la dirección que el Toolbox de Maya está mostrando, y corrígela con la correcta si no es así.

Por favor mantén la ventana del Símbolo del Sistema abierta! Vamos a requerir el IP una vez más para conectar tu dispositivo más adelante.

¡Importante! La app del Toolbox solo funciona con red Wifi local. Si tienes datos activados, no podrás conectarte.

Paso 7.

Dale click a Aceptar una vez que ingreses el IP correcto. Si no hay error, todo está listo en Maya para comenzar a recibir datos! Ahora abre la aplicación en tu dispositivo y dale click a este botón (A esta altura asumimos que ya abriste la aplicación previamente y seguiste el tutorial de Allison de bienvenida):

Una pequeña ventana se abrirá pidiéndote exactamente la misma IP que usaste en Maya. Una vez que la ingreses, la app recordará esta dirección para futuras conexiones.

Si el IP es idéntico (incluídos los “.” ), eso es todo! Tu dispositivo ya está conectado con Maya. Has click en el primer botón de la barra de Atajos en la parte superior. El Outliner se abrirá en Maya automáticamente!

Paso 8.

Ahora vamos a agregar tu primer script. Si no deseas agregar scripts por tu cuenta, omite este paso.

Agregar scripts te permitirá compartir tu conocimiento con artistas de todo el mundo! Por medio del Toolbox todos tendrás acceso a los scripts que agregues como públicos. También te permitirá ganar puntos de experiencia en el tablero de posiciones del app. Estar en el top 100 del tablero expondrá tu perfil a todo el mundo, permitiéndole a otros artistas visitar tu canal de Youtube, Facebook, Twitter, etc.

Abre el Script Editor en Maya usando el último botón en la barra superior. Dependiendo de la resolución de tu dispositivo, el botón puede estar oculto, simplemente desliza hacia la izquierda para acceder a él.

En el Script Editor, ve a un tab de Python y escribe estas líneas:

import maya.cmds as cmds
cmds.polySphere()

Importante! Siempre incluye los comandos que importan las librerías que utilices. Si tu script es en mel, no hay de que preocuparse. Sin embargo, si tu script es en Python, deberás incluír las liberías como import maya.cmds as cmds. Esto es debido a que la manera de importar librerías en python no es estándard.

Selecciona el texto y usando el botón de en medio del mouse, arrastra el texto y déjalo caer sobre el Toolbox en Maya. Una ventana aparecerá para agregar información sobre el script que estás agregando.

Nombra tu script algo como: “Crea una esfera”, y selecciona un ícono con el botón de Browse. Los íconos son importantes, ya que es la imagen que se presentará a quien visite tus scripts públicos.

Selecciona Python como opción de Mode, y da click en el botón de Test Script en la parte inferior de la ventana. Una esfera aparecerá en el viewport.

Da click en el botón de Save, y un nuevo botón aparecerá en tu Toolbox de Maya. Da click a este nuevo botón para llamar al comando que acabamos de grabar, una esfera volverá a aparecer en el viewport.

Vamos a enviar este script a tu dispositivo. Has click derecho sobre el nuevo botón que apareció en el Toolbox de Maya, y selecciona la opción de “Send to Toolbox App” (Envíar a la app de Toolbox)

Una ventana aparecerá pidiéndote una breve descripción de lo que hace el script. Escribe algo como: “Este script crea una esfera.”

Antes de dar click en Ok, revisa que la app en tu dispositivo esté activa. También debiste haber completado el paso 7 para que el app esté lista para recibir datos.

Da click en Ok en Maya, y tu dispositivo recibirá la información en una ventana:

Puedes modificar la descripción de tu script aquí. Si quieres que este script esté disponible para cualquier que visite tu perfil, deja activada la opción de Public. Si tienes un website con documentación sobre to script, o un demo en video, pudes agregarlos aquí. Otros artistas podrán visitar estos links si tu script es Público.

Elige una categoría para añadir tu script. Si no tienes ninguna categoría, se agregará a la categoría de Default. Da un tap a Ok, y luego abre la categoría donde lo agregaste para actualizar la información. Tu primer script aparecerá en la lista. Has tap en el script, y una nueva esfera será creada en Maya nuevamente!

Puedes editar la información sobre tu script haciendo tap en los 3 puntos en la parte derecha del script en la lista. Si en algún momento quieres dejar de compartirlo, quita la opción de Public.

Preguntas frecuentes

  1. El botón de micrófono no funciona!
    – En esta fase beta puede que no todo funcione al 100%. Si el botón de micrófono no está funcionando, cierra la aplicación, mantén tu dedo presionado sobre el ícono del Toolbox. Selecciona la opción de App Info (Información sobre la Aplicación) y navega hacia la sección de permisos. Activa el micrófono y abre la aplicación nuevamente.


2. Mi script no funciona para otros artistas!
– El Toolbox de Maya no copiara dependencias de librerías externas que utilices. Esto significa que si alguien usa tu script, pero no tiene las librerías que utilizaste, el script no va a funcionar. Esto es para proteger el trabajo desarrolladores y estudios al no distribuir scripts que tengan copyright.

Por ejemplo, si tu script contiene las siguientes librerías:
import numpy
import myLibrary

El Toolbox no detectará dónde están instaladas estas librerías y no las subirá a tu dispositivo. Si utilizas librerías externas, puedes escribirlo en la descripción del script para que aquellos que quieran utilizarlo instalen las librerías previamente.

Esto es todo por ahora, diviértete creando y compartiendo tu conocimiento con artistas de todo el mundo!

Recuerda que esta aplicación es algo muy nuevo y experimental. Ha tomado muchas horas de desarrollo, trabajando horas por la noche después de una jornada de trabajo normal. No sabemos qué tan exitosa será, y depende mucho que cuántas personas la utilicen. Por favor comparte en tus redes sociales tanto como puedas, dándo reviews y pidiéndole a otros artistas que se unan cuando termine la fase Beta.

Si no usas mucho la opción de conectar a Maya, por lo menos crea tu perfil y agrega tu demo reel, tus redes sociales y usala regularmente, es gratis después de todo!

Encontraste un bug o quieres proponer un nuevo desarrollo?

A nadie le gustan los bugs, repórtalos aquí!

Si eres familiar con Jira, puedes unirte a nuestra comunidad y crear un ticket para dar feedback aquí!.