Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien

Kooperatives Arbeiten mit Leap Motion

Der Leap Motion Controller ist ein präziser Bewegungstracker, der es erlaubt, Gesten und Fingerbewegungen in Softwareanwendungen zu übertragen und diese zu steuern. Der Leap Motion Controller bietet durch seine API viele Einsatzmöglichkeiten. Die Schnittstelle kann in diversen Programmiersprachen und Frameworks genutzt werden. Wir haben uns insbesondere mit der JavaScript API befasst, damit haben wir eine Webanwendung entwickelt, die es mehreren Benutzern erlaubt, gemeinsam in einer 3D-Umgebung Objekte zu betrachten und zu manipulieren. Dabei genügt es, das Gerät anzuschließen und die Webanwendung im Browser zu öffnen. Die Übermittlung der Koordinationsdaten erfolgt über WebSockets, damit werden die Gesten mit minimaler Verzögerung an alle verbundenen Clients übertragen. Die Anwendung basiert auf dem Frontdend-Framework AngularJS und einem Node.js Server. Zur Darstellung von 3D-Objekten wird die JavaScript-Bibliothek three.js verwendet.
Studiengang: Wirtschaftsinformatik und digitale Medien (Bachelor, 7 Semester, Zulassung bis SS 2014)
Betreuer:
Team: Tino Hauler, Goran Mikulic, Kerim Sari