My efforts creating multi-touch surfaces

Creative Commons License
Omniverse NUI Blog by Kenth Fagerlund is licensed under a Creative Commons Attribution-No Derivative Works 2.0 UK: England & Wales License.
Showing posts with label multi-touch. Show all posts
Showing posts with label multi-touch. Show all posts

Omniverse hardware prototype

| Tuesday, 21 July 2009
Omnivers PrototypeOmnivers Prototype
My first hardware prototype is done. After lots of hard work and many many minutes (three to be precise) the first multi-touch prototype is done. It might not land me a job at Apple Hardware design department but I've gone for function over design aproach :) Here what you need to reproduce it.

  • Cardbord box belonging to a bedlamp
  • Old webcam you have lying around (I stole my girlfriends)

  • Tracing paper (Atleast that what I think it's called. The paper you use to bake you know?)

  • Tape

  • Wettowl from local pizza place (optional)


Well I won't insult you by telling you how to put it all together but remember that this will only give you dark blobs so your software need to be able to trace that (CCV does that nicely)

My first test gave me very good results as I mentioned in the last post. When I get my Playstation Eye camera I will try to make a more permanent version for my glass table so I can get some better settings and calibration.

And if you wonder about the yellow wettowl. It's a pillow for the camera cause it cant bend it's neck as I wish. And I like to be nice to my gadgets ofc.

Until next time

Project Omniverse

|
Off I go,

I have given it a name and made it official. So what is it? Well, It's kind of a desktop replacement for Windows 7.

Here is my description as of now:
A desktop replacement software that is optimized for Natural User Interface (NUI) aka Multi-Touch screens. It should be able to deliver all media available in modern computers in a intuitive way without being fixed with normal Window based systems. As the name suggests it can involve all parts of physics or dimensions as it feels fit just to bring the user a natural way of working with the media.

On this project I will depart from my normal standards where I aim to make it OS independent and hardware independent. But since this is such a big undertaking it will be aimed directly to Windows 7 with Directx 10.1 or higher. I hope I can backtrack on this later but I just don't want to be fighting with API's and spend more time with UI/Hardware design.

The whole project will be open-source and the hardware drawings will be available as I make them.

This will be a learning path for me to get going with C++/DirectX, 3D Math, Electronics and of course LASERS!! :) So you will see lots of beginner mistakes, and wonder why in "insert your religions god name here"'s name he is doing that. Well, don't worry. I enjoy making mistakes cause that's the only way I remember what I've done :)

Bye for now
Kenth Fagerlund