Nog steeds wordt menig uur gespendeerd aan het ontwikkelen van de interactieve tafel. Na het implementeren van enkele voorgestelde wijzigingen, en na het testen van de bediening via OSC (OpenSoundControl, een protocol voor communicatie tussen media-apparaten) werd het geheel gisteren getest op de universiteit, waar het tracking systeem voorhanden is. Het was een feestdag, dus kon er in redelijke rust gewerkt worden; een groep toekomstige studenten en de poetsvrouw ten spijt.


Het moet gezegd worden dat heel wat vooruitgang geboekt werd. Uiteraard kan ik de toepassing lokaal uitproberen en kan ik zelfs de interactie simuleren met behulp van een multi-touch sensitive device dat aangesloten is op het WiFi-netwerk in mijn flat, maar tests in de toekomstige release-omgeving zijn essentieel. De nadruk ligt dan voornamelijk op de schaal: is alles leesbaar voor toeschouwers, zijn de beelden voldoende scherp, wordt alles gesimuleerd op een aanvaardbare snelheid, en dergelijke meer.
Alles leek reeds van bij de start goed overdacht te zijn. De wijzigingen die zich opdrongen betroffen dan ook niet meer dan het vergroten van een lettertype en enkele kleurwijzigingen. De meeste aandacht werd echter besteed aan de communicatie tussen het Vicon tracking systeem en de applicatie. Horizontale beweging met behulp van een marker veroorzaakt botsingen tussen de tekeningen die geprojecteerd worden op de tafel, terwijl een rotatie van de marker een klik-gebeurtenis simuleert waarna statistische details met betrekking tot één regio getoond worden. De eerder geprogrammeerde marker detection library kon nog niet getest worden; de bestelde FireWire-kabels zijn nog niet geleverd.

Om alles grondig te documenteren, probeer ik ook zo vaak mogelijk te beschikken over een HD-camera. Gisteren werden alle belangrijke stappen dan ook uitgebreid gefilmd, waarbij de aandacht niet enkel ging naar het visuele eindresultaat maar tevens de nodige tijd wordt besteed aan technische aspecten en aspecten met betrekking tot de gebruikersinteractie. Het filmpje is dan ook essentieel om als buitenstaander inzicht te verkrijgen in de bedoelingen enerzijds en de grafische uitwerking anderzijds. Belangrijk te vermelden is wel dat er een technisch probleem is opgedoken bij één van beide projectoren; kleurvervaging en beeldvervorming zijn daar een belangrijk gevolg van. Beide projectoren worden eerstdaags vervangen.
Het dient ook gezegd te worden dat de professoren, begeleiders en zelfs de toekomstige studenten die me vandaag met een bezoekje vereerden, terecht fier mogen zijn op de tafel. Het is een mooi staaltje schrijnwerk, dat een mooi uithangbord is voor de Oostenrijkse expertise in die discipline. Vandaag werd me gemeld dat de tafel om en bij de 3000 EUR heeft gekost; mijn werk voor Informationsvisualisierung zou blijkbaar ook een extra stimulans geweest zijn om het departementshoofd alhier te overhalen om het project te financieren.

Wat dient er nog te gebeuren in de komende dagen en weken? Op zich niet veel; de grondslagen zijn zonder enige twijfel gelegd, en de basis-werking van de visualisatie verloopt zonder enig probleem. Desondanks dringt een kort lijstje van aanpassingen zich op:
- Projectie van een kleurlegende: momenteel worden de statistische gegevens in kleur weergegeven, maar dit draagt niet bij tot leesbaarheid. Het wordt een zoektocht naar combinatie van kleurlegende, omschrijving en statistische weergave in één geheel zonder daarbij in te boeten aan screen real estate.
- Keuze van de definitieve markers, hun tekening en de respectievelijke projectie.
- Bij het bewegen over de visualisatie, zou visueel moeten aangeduid worden welk Bezirk ofte welke regio actief is. Dit zorgt voor een visueel herkenningspunt en geeft informatie over de statistische informatie die zal weergegeven worden.
- Indien markers gedetecteerd worden door de camera en de taartdiagrammen worden getoond, zou ook een visuele aanduiding moeten gebeuren van de regio die het best beantwoordt aan de vraag. Momenteel gebeurt dit reeds (transparantie verkleint naarmate een regio beter beantwoordt), maar ik merkte dat niet altijd even duidelijk is. Net als in het project dat gemaakt werd voor Informationsvisualisierung zal dus een glow-effect geïmplementeerd worden.

Plaats een reactie \