Sažetak
Leap Motion je uređaj koji prepoznaje pokrete i geste ruku. U radu je objašnjen način rada uređaja te koje su njegove prednosti i nedostaci. Glavni cilj je bio iskoristiti aplikacijsko programsko sučelje Leap Motion-a te njegov SDK koji pruža korištenje biblioteke LeapJava.jar kako bi se ostvarilo upravljanje nad 2D objektima unutar aplikacije. Ciljevi su ostvareni prilagođavanjem Leap Motion tehnologije unutar 2D aplikacije gdje je omogućeno upravljanje pomoću gesti. Aplikacija ima dva različita načina rada te za implementaciju je korišteno nekoliko različitih Java biblioteka, od kojih je posebno važna Slick.jar potrebna za implementaciju 2D grafike unutar aplikacije. Za potrebe prepoznavanja gesti upravljane aplikacijom na način da svaki pokret, ovisno o položaju ruke, unutar aplikacije pokreće određenu gestu te tako prikuplja podatke za ispravan rad aplikacije. Programska podrška je napravljena pomoću programskog jezika Java i razvojnog okruženja Eclipse.
Ključne riječi
Java razvoj računalnih aplikacija Leap Motion HCI