Changes

Jump to navigation Jump to search
381 bytes added ,  16:16, 3 August 2020
Corrected Day 3 header and re-uploaded missing Silicone-Vellum movie.
Line 48: Line 48:  
"MultiTouch.framework is a native Cocoa multi-touch framework for Mac OS X. It uses the default event handling system and the responder chain of the operating system, providing a familiar application programming interface to Mac OS X developers. It is built upon a modular low-level architecture that unifies all touch events, with input units for different multi-touch input devices including FTIR, DI, iPhone/iPod touch, as well as any TUIO-based devices. Thus, as a developer, you do not need to care about the actual input device being used. One of the great advantages of this toolkit is that you can develop and test your multi-touch application on your standard desktop Mac, using your iPhone as multi-touch input device, without having to work at an FTIR table all the time."
 
"MultiTouch.framework is a native Cocoa multi-touch framework for Mac OS X. It uses the default event handling system and the responder chain of the operating system, providing a familiar application programming interface to Mac OS X developers. It is built upon a modular low-level architecture that unifies all touch events, with input units for different multi-touch input devices including FTIR, DI, iPhone/iPod touch, as well as any TUIO-based devices. Thus, as a developer, you do not need to care about the actual input device being used. One of the great advantages of this toolkit is that you can develop and test your multi-touch application on your standard desktop Mac, using your iPhone as multi-touch input device, without having to work at an FTIR table all the time."
   −
There is a video at: http://youtube.com/watch?v=skZCBvWVu8A
+
There is a video at: http://www.youtube.com/watch?v=skZCBvWVu8A
    
=Parts List=
 
=Parts List=
   −
[http://www.environmentallights.com/products/12352/Dimmable_LED_Ribbon_foot_InfraRed Narrow Dimmable LED Ribbon Flex] (InfraRed 940 nm)
+
[http://web.archive.org/web/20090428103124/http://www.environmentallights.com/products/12352/Dimmable_LED_Ribbon_foot_InfraRed Narrow Dimmable LED Ribbon Flex] (InfraRed 940 nm)
   −
[http://www.environmentallights.com/products/12310/38_Aluminum_DEEP_Channel_98_in_long_nickel Regular Ribbon Flex (0.375 in. glass) Aluminum DEEP Channel, 98 in. long, Brushed Nickel]
+
[http://www.environmentallights.com/LED-Strip-0-375-in-glass-Aluminum-DEEP-Channel-98-in-long-Brushed-Nickel_P4039.aspx Regular Ribbon Flex (0.375 in. glass) Aluminum DEEP Channel, 98 in. long, Brushed Nickel]
    
Clear Acrylic Pane (27" x 35", 3/8" thick, polished on edges with bumped corners.
 
Clear Acrylic Pane (27" x 35", 3/8" thick, polished on edges with bumped corners.
 +
 +
Quali-Tech's "[http://www.quali-techmfg.com/ ROLLER Foam]" paint roller.
    
=Progress Report=
 
=Progress Report=
Line 63: Line 65:     
Cut aluminum channels with beveled ends to fit acrylic pane. Notched end of one channel to allow LED ribbon power cord to enter.
 
Cut aluminum channels with beveled ends to fit acrylic pane. Notched end of one channel to allow LED ribbon power cord to enter.
 +
 +
[[Image:IMG_1746.jpg]]
    
Adhered LED ribbon inside the four aluminum channels (arranged in a long line on the floor) and placed bumpers at regular intervals.
 
Adhered LED ribbon inside the four aluminum channels (arranged in a long line on the floor) and placed bumpers at regular intervals.
    
Lifted channels and place them around pane. This took a few tries because the bumpers would easily fall out. Maybe use some mild adhesive on the bumpers next time.
 
Lifted channels and place them around pane. This took a few tries because the bumpers would easily fall out. Maybe use some mild adhesive on the bumpers next time.
 +
 +
[[Image:Touch-table-LED-setup.jpg]]
    
Milestone: After powering up LED ribbon, we were able to see bright fingertip blobs using an infrared sensitive webcam in a darkened room. Yeah!
 
Milestone: After powering up LED ribbon, we were able to see bright fingertip blobs using an infrared sensitive webcam in a darkened room. Yeah!
 +
 +
[[Image:TableWithIR.jpg]]
    
Other data points:
 
Other data points:
Line 74: Line 82:  
* Apple iSight (both builtin and free-standing) must have infrared filters, since they cannot see blobs.
 
* Apple iSight (both builtin and free-standing) must have infrared filters, since they cannot see blobs.
 
* "Etched Glass" window film will not make a good surface, since when attached smoothly and firmly, it disrupts internal reflection too much.
 
* "Etched Glass" window film will not make a good surface, since when attached smoothly and firmly, it disrupts internal reflection too much.
 +
 +
== Day 3 ==
 +
 +
[{{SERVER}}/public/Silicone-Vellum.mp4 Close-up video of finger-tips on Silicone-coated vellum]
    
=Random Links=
 
=Random Links=
Line 82: Line 94:       −
'''[http://gestaltung.fh-wuerzburg.de/blogs/es/?author=10 Impress]'''
+
'''[http://www.silkehilsing.de/impress/ Impress]'''
   −
"touch screen interfaces are generally hard and flat. impress tries to break from that tradition by making the display flexible. allowing you to feel more like you are interacting with the display." Via [http://gestaltung.fh-wuerzburg.de/blogs/es/?author=10 hackaday]
+
"touch screen interfaces are generally hard and flat. impress tries to break from that tradition by making the display flexible. allowing you to feel more like you are interacting with the display." Via [http://hackaday.com/2009/02/12/impress-tactile-interface/ hackaday]
      −
[http://vis.renci.org/multitouch RENCI Vis Group Multi-Touch Blog]
+
[http://vis.renci.org/multitouch/ RENCI Vis Group Multi-Touch Blog]
 
Description of the Duke Multi-Touch Wall
 
Description of the Duke Multi-Touch Wall
   Line 93: Line 105:     
[http://peauproductions.blogspot.com/ Peau Productions]
 
[http://peauproductions.blogspot.com/ Peau Productions]
 +
 +
[http://labs.nortd.com/touchkit/ Nortd Touchkit]

Navigation menu