Przechwytywanie ruchu jako „osobisty projekt” było szalonym i niedostępnym marzeniem kilka lat temu. W rzeczywistości jego dostępność była ograniczona do laboratoriów i wielomilionowych produkcji filmowych, ale dzięki stosunkowo niedrogim czujnikom i platformom takim jak Arduino, obecnie możliwe jest przechwytywanie ruchów o wysokiej precyzji przy inwestycji kilkuset dolarów. Kombinezon KeeCap to doskonały przykład.
Gry wideo doświadczyły wielu „skoków realizmu” w ostatnich dekadach, ale jeden z najważniejszych związany jest z przechwytywaniem ruchu. Wciąż dobrze pamiętamy walkę Jordana Mechnera o animację postaci z Prince of Persia i byłoby brakiem szacunku nie wspomnieć o Éricu Chahim i jego Another World. W tamtych czasach obaj poszli ścieżką rotoskopii, wspieranej żmudną i powolną pracą, przetwarzając pojedyncze klatki. Jednak świat technologii był gotowy na coś bardziej zaawansowanego i złożonego.
Trzydzieści lat później przechwytywanie ruchu to coś, co nawet szkoła może wykorzystać w swoich laboratoriach komputerowych. Modyfikowanie kontrolerów Wii czy pisanie kodu w celu zhakowania Microsoft Kinect to dobry punkt wyjścia, ale osoba odpowiedzialna za mały kanał Checkered Bug poszła nieco inną ścieżką:
KeeCap: Przechwytywanie ruchu open source
Organizacja non-profit o nazwie Spark Studio skontaktowała się z nim. Organizacja ta zajmuje się nauczaniem animacji i filmu uczniów niepełnosprawnych i/lub znajdujących się w niekorzystnej sytuacji społeczno-ekonomicznej. Cała praca jest wykonywana przez wolontariuszy, co oznacza bardzo ograniczony budżet, ale kiedy przedstawiono mu pomysł przechwytywania ruchów niektórych dzieci i wprowadzania ich do postaci 3D, Checkered Bug nie zastanawiał się dwa razy.
Jego kombinezon, nazwany KeeCap, opiera się na dziewięcioosiowych jednostkach inercyjnych Bosch BNO055, których cena oscyluje wokół siedmiu dolarów na Aliexpress, z ekstremami do 25 dolarów w zależności od dostawcy. Każdy z tych czujników jest instalowany w własnej obudowie z elastyczną opaską i połączony ze sobą kablem Ethernet, aż do Arduino Mega 2560, które zajmuje się całą ciężką pracą. Jego lista materiałów dla konfiguracji trzynastu czujników wynosi średnio 450 dolarów, ale coś mi mówi, że obniżenie tego kosztu nie byłoby trudne.
https://old.neoteo.com/prince-persia-videos-originales-usados-para-crear-las-animaciones/Wideo, którym się podzieliliśmy, oraz pliki dostępne na GitHubie służą w zasadzie jako samouczek krok po kroku do budowy i programowania kombinezonu KeeCap. Wszystkie ruchy mogą być rejestrowane w czasie rzeczywistym za pomocą Blendera lub zapisywane na karcie SD do późniejszego przetwarzania. Przechwytywanie ruchu za mniej niż 500 dolarów. Zaszliśmy daleko.
Oficjalna strona: Kliknij tutaj