Multitouch Extension Module coded in Ruby.
C C++ Ruby Objective-C XML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SketchUpMT Ruby Trials
SketchupMT Plugin
Readme
SketchUpMT.rb

Readme

****************************************************
//Google Summer of Code 2009 project//
Mentor: Pawel Solyga
Co-mentor: Taha Bintahir
Student Dev: Anirudh Sharma
Community: Natural User Interface group www.nuigroup.com
**************************************************** 

-The extension upon completion will allow Multitouch interactions into the SketchUp UI. 
Users having access to TUIO based multitouch hardwarewould be able to interact/ Draw stuff 
into Google SketchUp using gestures.

There are be two prime features being implemented-
- Camera Movements (Panning/Orbit/Zoom) using Multitouch two finger gesture
- Drawing using an IR Pen /WiiMote. 
										
Take a Survey at http://tinyurl.com/no7axe 
									        
Current Status: All the camera motion gestures( Zoom in/out, panning, orbitting) implemented.

Bugs:
- The Stack size of Console makes GoogleSU crash on receiving the TUIO messages, 
so we'll use an builtin window using a DLL that displays and logs the receives messages
- The orbit is sometimes misinterpreted as zoom

************************
CURRENT STATUS            //Tasks Completed
************************
- Camera Gestures working (final eval)
-DLL loading within Sketchup
-TUIO connection done
-TUIO logging done
-UI, IconSet loading from toolbar

************************
REAMINING TASK               //To be done by END of August, - priority 1: Currently trying Ruby API camera methods, -DONE (on 11th July)
							  priority 2: try the Mouse emulation
************************
- Gestures mapping(Pan, Zoom, Orbit) -> Hard--> DONE
- Mapping each Iconset to Multitouch Methods -> Easy -> TBD after mode switching works



**********************
Compiling Instructions
**********************

http://code.google.com/p/sketchupmultitouch/wiki/Compiling

**********************
Installation Instructions
**********************

http://code.google.com/p/sketchupmultitouch/wiki/InstallationInstructions

**********************
Alternate Info
**********************
http://code.google.com/p/sketchupmultitouch/wiki/PageName
http://www.ohloh.net/p/sketchupmt/analyses/latest