Dados utilizados
- Quadros da câmera do usuário, processados no navegador.
Case de projeto
Manipulação de um objeto 3D em WebGL com gestos da mão lidos pela câmera, no navegador.

Manipular um objeto 3D costuma exigir mouse, toque ou controle físico.
Gestos precisam de regras claras para não disparar ações por engano.
O projeto liga visão computacional e WebGL no navegador, com alternativa por teclado.
Detalhes completos do case, colapsados para leitura opcional.
3D Hands manipula um objeto 3D em WebGL com gestos da mão lidos pela câmera, sem tocar no dispositivo.
O MediaPipe Hands rastreia até duas mãos; regras classificam 7 gestos, e os de segurar só disparam depois de 800 ms.
Cada gesto move, aproxima, gira, reinicia ou troca forma e cor do objeto em Three.js, e os mesmos comandos existem no teclado.
Esta descrição corresponde à produção de 6 jun. 2026; uma versão mais nova, com correções, ainda não foi publicada.
Site estático em JavaScript com Three.js e MediaPipe Hands carregados de CDN e overlay em Canvas 2D; versão desktop em Python com OpenCV e MediaPipe.
Arquitetura técnica
Manipulação de um objeto 3D em WebGL com gestos da mão lidos pela câmera, no navegador.
Desenvolvido por Matheus Siqueira - https://www.matheusdev.tech
Estúdio que escolhe efeitos visuais em Canvas pelos gestos da mão, com MediaPipe e processamento no navegador.
Ver case completo