Debate0en FIREFOX_RELOJ
No hay comentarios.
Lo siento, debes estar conectado para publicar un comentario.
No hay comentarios.
Lo siento, debes estar conectado para publicar un comentario.
Lo siento, debes estar conectado para publicar un comentario.
Lo siento, debes estar conectado para publicar un comentario.
Mi objetivo era crear una experiencia interactiva de Halloween utilizando la cámara y detección facial. Quería que el usuario pudiera activar efectos especiales simplemente abriendo la boca, combinando elementos visuales (calabaza, murciélagos, arañas) con sonido y animaciones.
La idea era, una pantalla de inicio despues una explosión de murciélagos para que acabe entrando una cámara con efectos graficos cuando abres la boca.
Definí los elementos principales:
Una calabaza animada en la pantalla de inicio, Un botón llamativo para empezar, Una secuencia con murciélagos volando, La cámara mostrando la cara del usuario convinada con efectos que se activan al abrir la boca… partículas mágicas, ojos rojos brillantes, arañas cayendo.
Programé una calabaza que se mueve para llamar la atencion del usuario hacia el boton y dinamizar un poco la escena.
Al pulsar el boton de inicio, empieza la música, suena una risa, y aparecen unos murciélagos que salen volando sorprendiendo al usuario.Después de 2 segundos, pasa a la cámara. He puesto un temporizador para cerciorarme de que se activa la camara, ya que he tenido problemas con la visualizacion de la misma a pesar de que veia que se activava. He Configurado FaceMesh para detectar la cara en tiempo real, esto me ha permitido obtener los landmarks y usarlos para activar todos los efectos cuando el usuario abre la boca. Comparo la distancia entre dos puntos del labio superior e inferior.
Si la distancia es grande, se supone que la boca está abierta, por lo que se activan los efectos de visualizacion.