Motion capture als 'persoonlijk project' was een paar jaar geleden een gekke en onbetaalbare droom. Het was voorbehouden aan laboratoria en miljoenenproducties van filmstudio's, maar met relatief goedkope sensoren en platforms zoals Arduino is het nu mogelijk om met een investering van een paar honderd dollar nauwkeurige bewegingen vast te leggen. Het KeeCap-pak is een uitstekend voorbeeld.
Videogames hebben de afgelopen decennia veel 'realismesprongen' gekend, maar een van de belangrijkste is verbonden aan motion capture. We herinneren ons nog goed de strijd van Jordan Mechner om de personages van Prince of Persia te animeren, en het zou een gebrek aan respect zijn om Éric Chahi met zijn Another World niet te noemen. In die tijd kozen beiden voor rotoscopie, ondersteund door hard en langzaam werk, waarbij elk frame afzonderlijk werd verwerkt. De technologiewereld was echter klaar voor iets geavanceerders en complexers.
Dertig jaar later is motion capture iets dat zelfs een school kan gebruiken in haar computerlabs. Het aanpassen van Wii-controllers of het schrijven van code om een Microsoft Kinect te hacken is een goed beginpunt, maar de man achter het kleine kanaal Checkered Bug koos een iets andere weg:
KeeCap: open-source motion capture
Een non-profitorganisatie genaamd Spark Studio nam contact met hem op. Deze organisatie leert animatie en film aan studenten met een beperking en/of in sociaaleconomisch moeilijke omstandigheden. Al het werk wordt door vrijwilligers gedaan, wat een zeer beperkt budget betekent. Toen ze hem het idee voorlegden om de bewegingen van enkele kinderen vast te leggen en in 3D-personages te introduceren, aarzelde Checkered Bug geen moment.
Zijn pak, genaamd KeeCap, is gebaseerd op Bosch BNO055-traagheidsmeeteenheden met negen assen, die op Aliexpress ongeveer zeven dollar kosten, met uitschieters tot 25 dollar afhankelijk van de leverancier. Elke sensor zit in een eigen behuizing met een elastische band en wordt via Ethernet-kabels verbonden met een Arduino Mega 2560, die al het zware werk doet. De materiaallijst voor een opstelling met dertien sensoren kost gemiddeld $450, maar ik vermoed dat die prijs niet moeilijk te verlagen is.
https://old.neoteo.com/prince-persia-videos-originales-usados-para-crear-las-animaciones/De video die we hier hebben gedeeld en de bestanden op GitHub dienen in feite als stap-voor-stap-tutorial voor de bouw en programmering van het KeeCap-pak. Alle bewegingen kunnen in realtime worden vastgelegd met Blender, of opgeslagen op een SD-kaart voor latere verwerking. Motion capture voor minder dan 500 dollar. We zijn een lange weg gegaan.
Officiële site: Klik hier