Preguntas frecuentes

P. La app iOS no responde al pulsar “Connect to Maya”, etc.

Si la barra azul de la app del iPhone no desaparece aunque pulse un botón como “Connect to Maya” y la app no responde, es posible que pueda conectarse con alguno de los métodos 1) a 7).

  1. Pruebe Connect y Disconnect varias veces, reinicie la app, reinicie el smartphone o reinicie el PC. En especial, si aparece una barra roja al iniciar, debe reiniciar el smartphone.
  2. Cambie el valor de iPhone IP address a "255.255.255.255" y pruebe ejecutarlo. Es una dirección IP para intentar conectarse a todos los equipos de la misma red.
  3. Si (2) falla, configure Auto IP detection en "ON" e intente conectarse.
  4. Cambie iOS Connection Type de “UDP-UDP” a “TCP-TCP” y vuelva a intentarlo.
  5. Vaya a Ajustes → iFacialMocap → confirme que el permiso Local Network está activado.
  6. La dirección IP del iPhone puede volverse inestable. Consulte el video siguiente y cambie la IP del iPhone de Automático a Manual.
    https://www.youtube.com/watch?v=DS5ksFBowK8
  7. Ajustes del iPhone → Wi‑Fi → toque la marca (i) de la Wi‑Fi que usa → Configurar IP. Siga ese orden y cambie "Automático" a "BootP".
  8. Si lo anterior no funciona, pruebe lo siguiente.

    En Windows, abra el símbolo del sistema.
    https://www.digitalcitizen.life/7-ways-launch-command-prompt-windows-7-windows-8

    En Mac, abra Terminal.
    https://www.idownloadblog.com/2019/04/19/ways-open-terminal-mac/

    En el símbolo del sistema o Terminal, envíe un comando ping a la dirección IP mostrada en la app iOS, por ejemplo "ping 192.168.1.3".

    Si no puede conectar con ping, puede que el router no permita la comunicación entre dispositivos. Contacte con el fabricante del router indicando que "el comando ping no funciona" y confirme cómo cambiar la configuración del router.

P. La app iOS responde, pero la conexión no funciona

La conexión puede estar bloqueada por el firewall del sistema operativo.
Pruebe lo siguiente:

・ Método 1

Visite la siguiente URL y marque “Private” para “iFacialMocap” y “Maya / Unity / Blender” en “Allow application by Windows Firewall”.
https://www.youtube.com/watch?v=G9sLSCyOk0s

・ Método 2

Si la conexión no funciona después del método 1, consulte la URL siguiente y abra "TCP" "puerto 50001" y "UDP" "puertos 50002 y 50003".
https://www.tomshardware.com/news/how-to-open-firewall-ports-in-windows-10,36451.html

・ Método 3

La aplicación iFacialMocap se comunica con el iPhone usando el puerto 49983 del PC.
Si el puerto 49983 ya está siendo usado por otra aplicación en el PC, no podrá comunicarse.
Si no funciona en Blender ni con el avatar de muestra, es muy probable que el iPhone y la aplicación de escritorio no se estén comunicando por este problema de puerto.

En ese caso, debe cambiar el puerto de destino en iOS y el número de puerto receptor en la aplicación del PC.

[Ajustes del lado iOS]
Abra el icono de engranaje → [Destination Settings] → Advanced Settings → Send Port y cambie 49983 a 49985, etc.

[Ajustes del lado PC]
Después de pulsar el botón Advanced, desplácese hacia abajo en la pantalla.
Cambie "[Recieve Port]" de 49983 a 49985, etc. (ponga el mismo valor que en iOS).

・ Método 4

La app de escritorio iFacialMocap usa el puerto 49983 en Windows/Mac para comunicarse con la app iOS.
Si otro software está usando el puerto 49983, no podrá comunicarse.
Para saber qué software usa el puerto 49983, cierre una vez la app de escritorio iFacialMocap.

Después, abra el símbolo del sistema de Windows.
En el símbolo del sistema, escriba "netstat -ano" y anote el número PID del software que usa el puerto 49983.

Con ese PID, identifique el nombre del software que usa el puerto y ciérrelo.

Comprobar qué software ocupa el puerto 49983 es complicado; consulte el siguiente artículo.
https://www.howtogeek.com/howto/28609/how-can-i-tell-what-is-listening-on-a-tcpip-port-in-windows/

P. Los datos de muestra funcionan en Unity, pero al importar un modelo creado en Maya no puedo moverlo.

Al importar en Unity datos creados en Maya, el nombre del nodo BlendShape se añade como prefijo al nombre de BlendShape.
El BlendShape que en Maya se llamaba "eyeBlinkLeft" en Unity puede quedar como "blendShape5.eyeBlinkLeft". Ese nombre se sustituirá.

En iFacialMocap, el nombre del BlendShape debe coincidir exactamente; de lo contrario no funcionará.
Por eso, en BlendShapeTargetSettings, escriba en el campo "prefix" un nombre como "blendShape5." para que funcione.

P. Si no funciona con su propia app creada con Unity

En una compilación normal, Unity no funciona si está inactivo.

Al pulsar "Connect to Unity" en iFacialMocap, la ventana activa pasa a iFacialMocap, por lo que debe tocar la pantalla de Unity.

Como alternativa, antes de compilar active "Edit" → "Project Settings" → "Run in Background" para que Unity funcione aunque esté inactivo. También importa el orden de inicio: primero debe iniciar iFacialMocap en el PC y luego la app creada con Unity.

Si ha probado todo y aún no puede conectar con Maya

Consulte la página siguiente e intente restablecer las preferencias de Maya.
https://knowledge.autodesk.com/support/maya/troubleshooting/caas/sfdcarticles/sfdcarticles/Reset-Maya-to-Default.html

Si aparece el siguiente mensaje aunque haya configurado el firewall y pulsado "wait connection", puede que otro software esté usando el puerto 50001. Cambie el puerto de destino a uno distinto de 50001.

P. Otros casos de comportamiento extraño

El software iFacialMocap para PC tiene un modo llamado debugMode.
Si activa debugMode y luego pulsa botones u opera la app, pueden aparecer mensajes de error en la ventana de debugMode.
Si nos envía ese mensaje al contactarnos, quizá podamos ayudarle a resolver el problema.

P. Si la app de correo no se inicia al pulsar el botón de correo

Si no registra una dirección de correo en iOS, la app de correo no se iniciará. Registre una dirección en su dispositivo iOS siguiendo el procedimiento de la URL siguiente.
https://support.apple.com/en-us/HT201320

También puede abrir la carpeta de archivos de iOS → iFacialMocap; el archivo estará guardado allí, y podrá seleccionarlo, adjuntarlo a un email, etc. y enviarlo.

P. Política de devolución y reembolso

Si el problema no se puede resolver con los métodos anteriores
O si el problema no se pudo resolver por email u otras consultas
O si usa un iPhone sin Face ID y lo compró por error

Consulte la siguiente URL para completar el proceso de devolución y reembolso.
https://support.apple.com/en-us/HT204084

P. ¿Hay condiciones de uso comercial?

No hay condiciones especiales. Si lo compra, puede usarlo libremente para cualquier fin, personal o corporativo.
Contácteme con antelación si desea modificar el software o los scripts del lado receptor.

P. ¿Hay planes para admitir UE4?

En el futuro esperamos dar soporte también a UE4, Houdini y 3dsMax.
No sé cuándo se implementará.