2 of 5
2
Ubi Displays Toolkit - Create interactive multi-touch webpages anywhere
Posted: 19 December 2012 08:07 PM   [ Ignore ]   [ # 16 ]
RankRank
Joined  2012-10-19
Total Posts:  148
Member

Would this work on a mirror? I had a vision of a 2-way(1 way?) mirror with a display shining through from the back but your able to touch the front.

Profile
 
 
Posted: 19 December 2012 08:34 PM   [ Ignore ]   [ # 17 ]
Avatar
Rank
Joined  2010-06-14
Total Posts:  62
New Member

Hmm I’m not sure!  It sounds great!  If you put the Kinect at the front, then place some paper over the mirror while you calibrate and draw out the display it might work.  After you take the paper away, you should still be able to detect the fingers, even if there is IR error over the rest of the mirror.  Although you will probably need to move the calibration points by dragging them with the mouse (as if they were on a second monitor - not in the video feed).

 Signature 

Ubi Displays: Create Interactive Projection Mapped Displays Anywhere
https://code.google.com/p/ubidisplays/

Profile
 
 
Posted: 21 December 2012 12:23 AM   [ Ignore ]   [ # 18 ]
RankRank
Joined  2012-10-19
Total Posts:  148
Member

Is this an implementation of your method?

https://www.youtube.com/watch?v=deNTlgeBCA8

Profile
 
 
Posted: 21 December 2012 06:26 AM   [ Ignore ]   [ # 19 ]
Avatar
Rank
Joined  2010-06-14
Total Posts:  62
New Member

That’s very cool!  I doubt that it uses the same method completely, although it would be simple enough to re-create using Ubi Displays. smile

 Signature 

Ubi Displays: Create Interactive Projection Mapped Displays Anywhere
https://code.google.com/p/ubidisplays/

Profile
 
 
Posted: 21 December 2012 12:18 PM   [ Ignore ]   [ # 20 ]
Avatar
Rank
Joined  2010-06-14
Total Posts:  62
New Member

I’ve uploaded a quick tutorial video which should help people get started! 

Please let me know of any questions, feedback, bugs or awesome things you’ve made smile

 Signature 

Ubi Displays: Create Interactive Projection Mapped Displays Anywhere
https://code.google.com/p/ubidisplays/

Profile
 
 
Posted: 21 December 2012 12:38 PM   [ Ignore ]   [ # 21 ]
RankRank
Joined  2012-10-19
Total Posts:  148
Member

after the holidays I’m getting a kinect and trying this out. This seems so awesome. So it only works with html content? Not flash/air/windows desktop?

Profile
 
 
Posted: 21 December 2012 12:51 PM   [ Ignore ]   [ # 22 ]
Avatar
Rank
Joined  2010-06-14
Total Posts:  62
New Member

Thanks!  Flash, WebGL etc work fine smile but sadly no windows desktop… well unless you used something like a Javascript or Flash VNC.  The target with this system is multiple items of simple content, not desktops smile

However, the code is open source so if you want to write an external monitor driver for it, that would be possible.  Or it might be easier to write a JavaScript page which broadcasts the TUIO events and injects them back into the system - but neither are ideal.

 Signature 

Ubi Displays: Create Interactive Projection Mapped Displays Anywhere
https://code.google.com/p/ubidisplays/

Profile
 
 
Posted: 21 December 2012 01:41 PM   [ Ignore ]   [ # 23 ]
RankRank
Joined  2012-10-19
Total Posts:  148
Member

the fact that flash works is great. that would allow me to do some decent applications.

Profile
 
 
Posted: 26 December 2012 03:09 AM   [ Ignore ]   [ # 24 ]
RankRank
Joined  2008-09-25
Total Posts:  162
Member

an error

?ACT=28&fid=19&aid=8218_JiOoEeKIeZ0wVwskJah1

what’s the problem??

any body help?

Thx

File Attachments
ubi error.PNG  (File Size: 11KB - Downloads: 1830)
 Signature 

http://www.mt2a.com

Multi-touch Solution and Equipment Supplier!

Profile
 
 
Posted: 26 December 2012 07:05 AM   [ Ignore ]   [ # 25 ]
Avatar
Rank
Joined  2010-06-14
Total Posts:  62
New Member

Hi seeacloud - this is a .NET error message which is likely due to you not having the latest version of the .NET framework.  You can download .NET 4.5 here: http://www.microsoft.com/en-us/download/details.aspx?id=30653

Also, a few users have mentioned that they have had trouble with non UK / US languages (it causes some numbers to be translated into the european format rather than the UK format, which confuses the JavaScript) so if that allows you to start the application, but you still have trouble with the multi-touch - try changing the system locale to a UK or US locale.  The fix is in the SVN, but I’ve not uploaded a new EXE yet. smile

Happy holidays,

John

 Signature 

Ubi Displays: Create Interactive Projection Mapped Displays Anywhere
https://code.google.com/p/ubidisplays/

Profile
 
 
Posted: 26 December 2012 09:15 PM   [ Ignore ]   [ # 26 ]
RankRank
Joined  2008-09-25
Total Posts:  162
Member
John Hardy - 26 December 2012 07:05 AM

Hi seeacloud - this is a .NET error message which is likely due to you not having the latest version of the .NET framework.  You can download .NET 4.5 here: http://www.microsoft.com/en-us/download/details.aspx?id=30653

Also, a few users have mentioned that they have had trouble with non UK / US languages (it causes some numbers to be translated into the european format rather than the UK format, which confuses the JavaScript) so if that allows you to start the application, but you still have trouble with the multi-touch - try changing the system locale to a UK or US locale.  The fix is in the SVN, but I’ve not uploaded a new EXE yet. smile

Happy holidays,

John

Great! it works now!! thank you so much John! and yes, happy Holidays!! you did a great job!

 Signature 

http://www.mt2a.com

Multi-touch Solution and Equipment Supplier!

Profile
 
 
Posted: 26 December 2012 10:33 PM   [ Ignore ]   [ # 27 ]
RankRank
Joined  2008-09-25
Total Posts:  162
Member

Flash does not work with me, so sad.

do I need to set some thing?

 Signature 

http://www.mt2a.com

Multi-touch Solution and Equipment Supplier!

Profile
 
 
Posted: 27 December 2012 07:00 AM   [ Ignore ]   [ # 28 ]
Avatar
Rank
Joined  2010-06-14
Total Posts:  62
New Member

Ah glad it works!!  For my thesis, it would be great if you could message me some feedback about what you are building and how you find working with the toolkit.

Wrt flash, it seems to have been a bit problematic.  Awesomium (the web component) currently uses NPSWF32.dll for Flash plugin support (the NPAPI variant of the Flash plugin used by Firefox, Safari, and Chrome).  The way I’ve found it works is by:

1) Install the latest flash on your Chrome browser.
2) Place NPSWF32.dll in the Ubi Displays executable’s directory.

That should get it going. smile

 Signature 

Ubi Displays: Create Interactive Projection Mapped Displays Anywhere
https://code.google.com/p/ubidisplays/

Profile
 
 
Posted: 27 December 2012 04:19 PM   [ Ignore ]   [ # 29 ]
Avatar
Rank
Joined  2012-10-13
Total Posts:  37
New Member

Hey nice work! I am planning on buying a kinect and I wanted to know… can I use ubi displays without a projector?? Like using windows media player “play,pause,volume” by touching my wall at certain calibrated places… I don’t know if I was clear… Congratulations on the project again!

 Signature 

Proud FTIR Table owner..:D

Profile
 
 
Posted: 27 December 2012 06:47 PM   [ Ignore ]   [ # 30 ]
Avatar
Rank
Joined  2010-06-14
Total Posts:  62
New Member

Hey saivajr,
Technically, there is no reason why not.  I know a few people have used a monitor rather than a projector.  But the UI is geared to using a projector (or at least some form of output) so it would be tricky to set up as you’d have to guess where the displays go when adjusting them.  You might be able to make it work, but I’d recommend that you set it up with a projector and then turn it off. smile You can save the configuration and re-load it later, even as a command line argument, so that should simplify things a bit. smile

Good luck!  Let me know how it goes!

 Signature 

Ubi Displays: Create Interactive Projection Mapped Displays Anywhere
https://code.google.com/p/ubidisplays/

Profile
 
 
   
2 of 5
2