Before getting started, a mathematical coordinate system needs to be chosen. Instead of working with the usual Cartesian coordinate system, as used in Euclidean geometry, the computer graphics field employs homogeneous coordinates for projective geometry. Doing so allows common operations to be implemented as matrix operations, which can then be represented as a single matrix. See here for the reasons why.
In a multi-touch gesture, there are three main types of transformations involved: rotation, scaling and translation. To represent those transformations mathematically, we use matrices.
Inspired by the novel Snow Crash, James McCrae has created the beginning of the future; a new way to consume and interact with the internet. It is called Janus VR, and instead of putting the web into your hands, it brings you into the web. It uses the Oculus Rift to give the viewer a new, 3D and immersive experience. Imagine being able to interact with websites and their content as if they were stores, restaurants, etc., in real life. Well, Janus VR is getting us there! In their system, webspages are rooms and hyperlinks connect them as doorways. The whole thing reminds me of the internet in the television show Futurama.
Futurama © 20th Century Fox Television
At the moment, Leap Motion does not officially support using two or more Leap Motion controllers on the same computing device. To get around this, you can set up a virtual machine (VM) on your computer (host). With my setup, I installed...
Click here to read more...