A fascinating interactive table display allows users to interact with a pair of physical objects on a large table-display to view fonts.  It has a huge amount of new interaction technologies, user interface metaphors, and just general awesome-ness.

The interactive table is an implementation of the reacTIVision system and was built by students and staff from the FHP for the mæve installation and we are really really grateful for the opportunity to use this table as a basis for our work.

The application running on the table is written in Java (using the NetBeans IDE) and based on the Processing framework. We use a MySQL Server for our database and the Processing SQLibrary to connect to it. The communication with the table runs over the TUIO protocol and uses the Processing TUIO Client. Mathematik – a part of the gestalt framework was very helpful for vector math and we have to thank Rob van der Woude for his PrintPDF batchfile.

See a video of the system in use, after the break.

via fontplore // an interactive application designed for searching and exploring font databases.

Fontplore Showreel from Mphasize on Vimeo.