Hemos creado un juego de autos AR basado en Unity que usa la posición de la cabeza del usuario para mover el auto hacia la izquierda o hacia la derecha de manera similar a cualquier videojuego simple de carrera de autos para dispositivos móviles. El juego es un juego AR basado en la web y utiliza la salida WebGL de Unity. En cuanto al seguimiento de la cabeza, estamos usando Mediapipe.js. Hemos probado la experiencia en diferentes sistemas operativos y los siguientes son los resultados de fps.
| Modelo | Navegador | FPS y rango | Punto de referencia |
|---|---|---|---|
| Detección de rostros de MediaPipe | computadora cromada | 62(60-74) | 60/100 |
| Detección de rostros de MediaPipe | cromo androide | 10(6-11 ) | 30 |
| Detección de rostros de MediaPipe | cromo IOS | 12(8-12 ) | 30 |
Estamos buscando lograr un punto de referencia de 30 fps en dispositivos móviles usando Mediapipe. Se agradecen todas las soluciones o ideas sobre cómo mejorar el rendimiento para que el juego sea más fluido.
referencias:
Pila tecnológica
Comience con la creación de perfiles. Primero, debe comprender qué operaciones están ralentizando su aplicación. Podría ser: