Surfnet
Permanent URI for this collection
Browse
Browsing Surfnet by Date Accessioned
Now showing 1 - 20 of 326
Results Per Page
Sort Options
Item Open Access SurfNet Newsletter May 2010(SurfNet, 2010-05) SurfNetItem Open Access SurfNet Newsletter May 2010(SurfNet, 2010-05) SurfNetItem Open Access The Simple Multi-touch Toolkit(2015-01-29) Hancock, Mark; Collins, Christopher; Cook, Zachary; Sikes, Kalev Kalda; Paluka, ErikDeveloping multi-touch applications can be difficult and tedious, especially for people without a programming background. The Simple Multi-touch Toolkit, a library for Processing and Java, unifies all the most common touch input devices, including TUIO and Windows Touch, and sports simple, easy to understand syntax. Accessible, yet powerful, it opens up the realm of touch to the inexperienced programmer, and makes coding multi-touch interactions much easier. For more information, http://vialab.science.uoit.ca/SMT/Item Open Access TouchToolkit(2010-10-10) Khandkar, Shahedul Huq; Maurer, FrankTouchtoolkit is a tool designed to ease the development and testing of multi-touch applications. Currently, it supports WPF4, Silverlight 4, the Microsoft Surface, Anoto Pen and other devices that utilize the TUIO protocol. For more information, http://touchtoolkit.codeplex.com/Item Open Access Agile Planner for Digital Tabletop (APDT)(2010-07-08)APDT is a tool designed for distributed agile planning on digital tabletops. For more information, http://ase.cpsc.ucalgary.ca/index.php?page=agile-plannerItem Open Access Proximity Toolkit(2011-10-04)The Proximity Toolkit is a runtime environment that uses various sensors to track people, digital devices, and fixed items in a space such as large digital surfaces, where it returns information about the absolute location of those things as well as proximity relationships between things. It is still under active development, but version 1.0 plus documentation and training material is available. For more information, http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Toolkits/ProximityToolkitItem Open Access A Proximity and Orientation Aware Video Playback Application(2010) Ballendat, Till; Marquardt, Nicolai; Greenberg, SaulThis application, built atop the proximity toolkit, controls video playback on a large screen and reacts accordingly to a number of implicit actions. It shows different views on video data depending on the user’s presence and proximity. It allows one to select and browse by touching or by pointing from a distance with a mobile phone.Sitting down and looking at the screen automatically enables video playback and other people that enter the room will be provided with additional information about the playing video. The system can recognize user actions, like making a call or looking away and pause the playback. For more information, http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Demos/ProximityVideoItem Open Access Haptic Puck Development Tools(2009)Haptic Tabletop Puck development tools is a set of files, instructions and software that facilitate the creation and development of haptic experiences for tabletop computers. It is still under active development. For more information, http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Toolkits/HTPItem Open Access The ME-dia Space(2010-03-30)The ME-dia Space is a video/audio telecommuting system (See projects). While not a toolkit, the software is included as it may help others develop similar systems. It is still under active development. For more information, http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Demos/MEdiaSpaceItem Open Access .NetworkingGT(2010-08-31).NetworkingGT is a toolkit for rapidly prototyping distribured applications with the Microsoft.NET platform. While this project began with other grants, we are continuing to debug it within Surfnet. .NetworkingGT provides the shared dictionary: a centrally coordinated distributed shared memory system for inter-application communication. Programmers work with the shared dictionary as though it were a hash table. Values are identified with string keys that look like paths in a conventional disk file system. Behind the API the programmer works with, the networking infrastructure based on the GT Toolkit, takes care of serializable values and distributing them through the client/server architecture. Programmers can monitor the dictionary for changes with subscriptions. For more information, http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Toolkits/NetworkingGTItem Open Access EquisFTIR(2010)EquisFTIR is an input processing toolkit for optical surfaces, i.e., surfaces using cameras for input, such as those based on Diffuse Illumination (DI) or Frustrated Total Internal Reflection (FTIR). EquisFTIR provides an experimental testbed for input processing algorithms, and embeds the novel dual quad noise reduction filter which is both faster and more accurate than existing algorithms. More specifically, EquisFtir processes camera input to detect touches on optical multi-touch surfaces, such as those based on FTIR and diffuse illumination. It delivers touch events to applications written in C, C++, or C# with Microsoft XNA. For more information, http://equis.cs.queensu.ca/?page_id=23Item Open Access SurfNet Newsletter July 2010(SurfNet, 2010-07) SurfNetItem Open Access SurfNet Newsletter September 2010(SurfNet, 2010-09) SurfNetItem Open Access SurfNet Newsletter November 2010(SurfNet, 2010-11) SurfNetItem Open Access SurfNet Newsletter January 2011(SurfNet, 2011-01) SurfNetItem Open Access SurfNet Newsletter March 2011(SurfNet, 2011-03) SurfNetItem Open Access SurfNet Newsletter May 2011(SurfNet, 2011-05) SurfNetItem Open Access SurfNet Newsletter July 2011(SurfNet, 2011-07) SurfNetItem Open Access SurfNet Newsletter September 2011(SurfNet, 2011-09) SurfNetItem Open Access SurfNet Newsletter November 2011(SurfNet, 2011-11) SurfNet