As usual I’ve been browsing the web for AR (Augmented Reality) applications, articles and videos when I stumbled upon a video by virtualmagician on YouTube. It is the coolest AR-like video I have seen so far. I am not sure if he is using true real time AR on the trick he performs or if the video was just post-edited. In either way it is damn impressive. Check it out:
Yesterday I gave you an introduction to AR (Augmented Reality) and what is possible with this technology. Today I want to introduce you to FLARtoolKit. FLARToolKit is an ActionScript 3 port of the open source library ARToolKit with which you can build your own AR applications. With FLARToolKit you can build easily great AR applications using Flash/Flex in combination with you favorite 3D Flash Engine which means that thanks to Saqoosha, a Japanese coder, we can experience beautiful AR in our browsers. View Saqoosha’s new year’s greetings in the video or print out a marker and try it yourself.
In the next few weeks I will try myself on the FLARTToolKit and post some examples on how to build AR applications with Flex and Papervision3D.
Recently I have been researching on AR (Augmented Reality) which is in my opinion currently the most interesting trend in the industry. According to Wikipedia AR is
So what does THAT now mean? It is not virtual reality as some might think. Virtual reality is composed purely of computer generated elements whereas AR uses pictures (video feeds) of the real world and superimposes computer generated elements on it.
Some of you might have actually already experienced AR in one way or the other. The first time I got in touch with it was a game on my Nokia phone a few years back (can’t remember which one it was) that used the phone’s camera to build the environment of the game. Upon the camera feed were little 3D viruses generated that I had to shoot and by moving the phone I would move within the game’s environment.
AR has many applications and it will change a gamers experience soon. The guys from NVIDIA already started (with others) to develop a unique gaming experience. Let’s take “ARhrrr!” for example: This game is a project from Georgia Tech and SCAD-Atlanta. The game is developed for the new Tegra by NVIDIA and uses the Tegra’s camera to build a gaming environment on a printed city map. In this city you, the player, have to protect citizens from zombies. The device represents a helicopter in the gaming environment and you can even use real-life Skittles as ammunition. I think it is a bit hard to explain the game itself so here’s a demo video of it:
But the use of AR is not limited to games only. It can be used in many different ways. One company working a lot with AR is Total-Immersion and has lots and lots of examples of use including digital marketing, publishing and education.
One of my favorite marketing applications using AR is “Living Sasquatch“. Many of you may know the advertisements “Messin with Sasquatch” and with Living Sasquatch you can make your own little video with Sasquatch in your own room. All you need is a webcam a printer and you’re good to go. Try it out.
In the future I think that AR will be present everywhere. Scientists are currently researching on digital contact lenses that can show you your vital signs directly in your sight. Though it will take a few years until a first prototype is ready, this idea alone brought up many other applications such as integrations with your phone or pocket PC or the like. Furthermore we can expect at least glasses with AR capabilities much earlier than the contact lenses, as the application of AR on glasses is much easier than on lenses. I myself will probably come up soon with my own little test applications and I already have several ideas how to use this wonderful technology to build interactive websites.