Há alguns anos, capturar movimento como 'projeto pessoal' era um sonho louco e proibitivo. A tecnologia estava restrita a laboratórios e produções de cinema multimilionárias, mas, com a ajuda de sensores relativamente baratos e plataformas como Arduino, hoje é possível capturar movimentos de alta precisão com um investimento de algumas centenas de dólares. O traje KeeCap é um excelente exemplo.

KeeCap: Captura de movimento de código aberto com Arduino
Captura de Movimento

Os videogames deram vários 'saltos de realismo' nas últimas décadas, mas um dos mais importantes está associado à captura de movimento. Ainda lembramos bem a luta de Jordan Mechner para animar os personagens de Prince of Persia, e seria uma falta de respeito não mencionar Éric Chahi com seu Another World. Naquela época, ambos seguiram o caminho da rotoscopia, um trabalho árduo e lento, processando quadros individuais. No entanto, o mundo da tecnologia estava pronto para algo mais avançado e complexo.

Trinta anos depois, a captura de movimento é algo que até uma escola pode usar em seus laboratórios de informática. Modificar controles de Wii ou escrever código para hackear um Microsoft Kinect são um bom ponto de partida, mas o responsável pelo pequeno canal Checkered Bug tomou um caminho ligeiramente diferente:

KeeCap: Captura de movimento open source

Uma organização sem fins lucrativos chamada Spark Studio entrou em contato com ele. Essa organização se dedica a ensinar animação e cinema a estudantes com deficiência e/ou em situações socioeconômicas adversas. Todo o trabalho é feito por voluntários, o que significa um orçamento muito limitado, mas quando lhe apresentaram a ideia de capturar os movimentos de algumas crianças e introduzi-los em personagens 3D, Checkered Bug não pensou duas vezes.

Seu traje, batizado KeeCap, é baseado em unidades de medição inercial Bosch BNO055 de nove eixos, cujo preço gira em torno de sete dólares no Aliexpress, com extremos de 25 dólares dependendo do fornecedor. Cada um desses sensores é instalado em sua própria carcaça com uma faixa elástica e conectados entre si via cabo Ethernet, até chegar a um Arduino Mega 2560 que faz todo o trabalho pesado. Sua lista de materiais para uma configuração de treze sensores custa em média 450 dólares, mas algo me diz que não seria difícil reduzir esse custo.

https://old.neoteo.com/prince-persia-videos-originales-usados-para-crear-las-animaciones/

O vídeo que compartilhamos aqui e os arquivos disponíveis no GitHub basicamente servem de tutorial passo a passo para a construção e programação do traje KeeCap. Todos os movimentos podem ser registrados em tempo real com Blender, ou armazenados em um cartão SD para processamento posterior. Captura de movimento por menos de 500 dólares. Avançamos muito.

Site oficial: Clique aqui