12,302
edits
| m (→Links) | mNo edit summary | ||
| (6 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| Tap ist der Multitouch-Tisch der GMU Professur. Der Tisch wurde von Daniel Fischer für die Professur Systeme der virtuellen Realität von Bernd Fröhlich gebaut, und stand im VR-Lab der Fakultät Mediensysteme. Gegenwärtig befindet sich der Tisch in Raum 201 in der Marienstraße  | Tap ist der [[Multitouch]]-Tisch der GMU Professur. Der Tisch wurde von Daniel Fischer für die Professur Systeme der virtuellen Realität von Bernd Fröhlich gebaut, und stand im VR-Lab der Fakultät Mediensysteme. Gegenwärtig befindet sich der Tisch in Raum 201 in der [[Marienstraße 7b]]. | ||
| ==Technische Daten== | ==Technische Daten== | ||
| * Betriebssystem: [http://www.ubuntu.com Ubuntu] 9.10 (Karmic Koala) 32bit | * Betriebssystem: [http://www.ubuntu.com Ubuntu] 9.10 (Karmic Koala) 32bit | ||
| Line 5: | Line 5: | ||
| * Grafik: NVidia [http://www.nvidia.com/page/geforce8.html GeForce 8800 GTX] 768MB | * Grafik: NVidia [http://www.nvidia.com/page/geforce8.html GeForce 8800 GTX] 768MB | ||
| * Ram: 2GiB | * Ram: 2GiB | ||
| *  | * Projektor: Eiki (1024x768) | ||
| * Kamera: Firefly [http://www.ptgrey.com/products/fireflymv/index.asp MV FFMV-03MTM] | |||
| * Maße Tisch: | * Maße Tisch: | ||
| * Maße Bild: | * Maße Bild: | ||
| Line 15: | Line 16: | ||
| * Alle für Ubuntu kompilierten Sources (C, C++ ...) | * Alle für Ubuntu kompilierten Sources (C, C++ ...) | ||
| Für Processing, Flash und pd ist es egal, ob die Anwendung auf einen Mac bzw. Pc erstellt wurde. Bei tieferen Programmiersprachen müssen die Anwendung extra für Ubuntu kompiliert werden. | Für Processing, Flash und pd ist es egal, ob die Anwendung auf einen Mac bzw. Pc erstellt wurde. Bei tieferen Programmiersprachen müssen die Anwendung extra für Ubuntu kompiliert werden. | ||
| Zusätzlich ist es möglich einen dedizierten Rechner an den Tisch anzuschließen, und die Touch-Events über das Netzwerk zu beziehen. Insofern läuft alles auf dem Tisch (vvvv, Max/Msp, Unity3d ...). | |||
| ==Tracking Software== | ==Tracking Software== | ||
| Es werden nur Tracking Lösungen erwähnt die das TUIO Protokoll unterstützen. | Es werden nur Tracking Lösungen erwähnt die das TUIO-Protokoll unterstützen. | ||
| ==Geplante Software== | ===Geplante Software=== | ||
| Folgende Tracking Lösungen sind geplant.  | Folgende Tracking Lösungen sind geplant. Idealerweise sollten sie auf Ubuntu 9.10 laufen. | ||
| * [http://ccv.nuigroup.com Community Core Vision] '''läuft nicht auf Ubuntu 9.10''' | * [http://ccv.nuigroup.com Community Core Vision] '''läuft nicht auf Ubuntu 9.10''' | ||
| * [http://reactivision.sourceforge.net reacTIVision] '''läuft auf Ubuntu 9.10''' ([http://vanderkleijn.net/projects/multi-touch/testing-ccv-and-reactivision.html mehr]) | * [http://reactivision.sourceforge.net reacTIVision] '''läuft auf Ubuntu 9.10''' ([http://vanderkleijn.net/projects/multi-touch/testing-ccv-and-reactivision.html mehr]) | ||
| Line 26: | Line 29: | ||
| * [http://gkaindl.com/software/touche Touché] | * [http://gkaindl.com/software/touche Touché] | ||
| * [http://www.xtuio.com xTouch] | * [http://www.xtuio.com xTouch] | ||
| ===Tracking auf Windows=== | |||
| Der Vollständigkeit halber. Neben CCV und reacTIVision gibt es auch weitere Tracking-Software auf Windows. | |||
| * [http://nuigroup.com/touchlib/ Touchlib] | |||
| ===Kommerzielles Tracking=== | ===Kommerzielles Tracking=== | ||
| Es gibt einige  | Es gibt einige kommerzielle Tracking Lösungen, sollte man so etwas verwenden? | ||
| * [http://www.multitouch.fi/cornerstone/ Cornerstone] (cross platform) | * [http://www.multitouch.fi/cornerstone/ Cornerstone] (cross platform) | ||
| * [http://natural-ui.com/products/snowflakesuite.php Snowflake Suite] | * [http://natural-ui.com/products/snowflakesuite.php Snowflake Suite] | ||
| ==Anwendungsentwicklung== | |||
| Um Anwendungen für den Tisch zu entwickeln, muss man das TUIO-Protokoll bzw. zumindest [[OSC]] unterstützen. Bibliotheken für die meisten Programmiersprachen gibt es. Eine vollständige Liste der Implementierungen gibt es hier: [http://www.tuio.org/?software TUIO-Implementierungen]. | |||
| [[OSC]]-Implementierungen sind noch weiter verbreitet. Wer also etwas ganz exotisches verwenden will, muss seine TUIO-Implementierung selber schreiben. | |||
| ==Projekte== | ==Projekte== | ||
| Bis der Tisch vollständig nutzbar ist werden noch ein, zwei Wochen vergehen (Stand 30.01.2010). Wegen Demos, Anfragen etc. bitte zur Zeit an mich ([[User:Matthias.breuer|Matthias Breuer]]) wenden. | Bis der Tisch vollständig nutzbar ist werden noch ein, zwei Wochen vergehen (Stand 30.01.2010). Wegen Demos, Anfragen etc. bitte zur Zeit an mich ([[User:Matthias.breuer|Matthias Breuer]]) wenden. | ||
| ==Links== | ==Links== | ||
| * [[Multitouch]] | * [[Multitouch]] | ||
| Line 39: | Line 49: | ||
| * [http://wiki.nuigroup.com Natural User Interface Group Wiki] | * [http://wiki.nuigroup.com Natural User Interface Group Wiki] | ||
| * [http://www.tuio.org TUIO] | * [http://www.tuio.org TUIO] | ||
| [[Category:Matthias Breuer]] | |||
| [[Category:Interfaces]] | |||