VER EN ESPAÑOL
A few days ago I shared a preview of the Face Scanner Effect I was working on. Today I’m super excited to show you the final version, fully working across two connected apps!
It’s an interactive experience designed for events and activations, where one device lets you select a participant, and the other activates a real-time face scanning effect using computer vision and animated shaders.
VER EN ESPAÑOL
¿Cómo funciona? (2 dispositivos – 1 experiencia fluida)
Interfaz en Tablet (App de Selección)
Diseñé una interfaz de lista de nombres en Unity para Android. El usuario puede recorrerla y seleccionar su nombre.
Una vez seleccionado, ese nombre se envía vía OSC (Open Sound Control) a otra app que corre en otro dispositivo.
Comunicación por OSC
Este fue mi primer proyecto usando OSC, ¡y me encantó aprenderlo!
OSC permite la comunicación en tiempo real entre apps o dispositivos usando mensajes a través de una red local. En mi caso:
Es genial porque abre muchas posibilidades para crear experiencias sincronizadas entre múltiples dispositivos, desde juegos hasta instalaciones artísticas.
App de Escaneo Facial
Cuando la PC recibe el mensaje OSC, verifica el nombre y activa el escaneo. Esto es lo que ocurre:
Todo genera una animación tipo sci-fi que sigue dinámicamente el rostro real del usuario.
I built a name list UI in Unity for Android. The user scrolls through and selects their name from the list.
Once selected, that name is sent via OSC (Open Sound Control) to another app running on a different device.
This was actually my first project using OSC, and I absolutely loved learning it.
OSC allows real-time communication between apps or devices using messages over a local network. In my case:
Its really cool because its opens up so many possibilities for creating synchronized, multi-device experiences, from games to installations.
When the PC receives the OSC message, it checks the name and activates the scanner. Here's what happens next:
It creates a sci-fi style scanning animation that follows the user’s real face dynamically.
(sorry for my face i recorded this just waking up lol)
VER EN ESPAÑOL
VER EN ESPAÑOL
VER EN ESPAÑOL
Este fue uno de los proyectos más divertidos y satisfactorios en los que he trabajado hasta ahora. Me encantó el desafío de probar y aprender cosas nuevas. Definitivamente voy a seguir usando OSC y MediaPipe en otros proyectos.
¡Si querés ver el ciclo completo de la app, acá te lo dejo!
This was one of the most fun and satisfying projects I’ve worked on so far. Love the challenge of trying and learning new things. I will defenetly keep using OSC and Mediapipe for other projects.
If you want to see the whole app loop here it is!
VER EN ESPAÑOL
¿Usarías algo así en un evento o experiencia interactiva?
Me encantaría leer tus ideas o comentarios en los comentarios. ¡Gracias de nuevo por el apoyo en el primer post y también en este!
Would you use something like this at an event or experience?
I’d love your ideas or feedback in the comments
Thanks again for the support on the first post and this one!