Augmented Reality Business Card Website
The project consists of the following requirements:
1. Uses FLARToolKit
2. Loads Video flv files
3. Can display different videos for different markers
4. QR code on card
5. Video or Markers can Easily be changed in the code area (.as or xml file)
The SWF file is created and placed on a website.
When the marker with QR code is placed in front of a webcam, the swf file will load the proper XML file which would have the Video FLV for that Business card.
Here are a few sites:
This one has the FLV videos which change when keys are pressed.
[login to view URL]
Code Example of the .as file:
private function keyPressedDown(param1:KeyboardEvent) : void
{
var _loc_2:uint;
_loc_2 = [login to view URL];
switch(_loc_2)
{
case 32:
{
if (videonumber != 2)
{
[login to view URL](0);
[login to view URL]();
[login to view URL]("assets/video22.flv");
videonumber = 2;
}
else
{
[login to view URL](0);
[login to view URL]();
[login to view URL]("assets/video1.flv");
videonumber = 1;
}// end else if
break;
}// end case
case 49:
{
[login to view URL] = [login to view URL] + 0.25;
break;
}// end case
case 50:
{
if ([login to view URL] > 0.25)
{
[login to view URL] = [login to view URL] - 0.25;
}// end if
break;
}// end case
case 51:
{
[login to view URL] = 1;
break;
}// end case
YouTube Videos
[login to view URL]
Code Example:
[login to view URL]
Business Card Example:
[login to view URL]
Lots of free FLARToolKit and AR code out there but we need a simple solution to store QR Codes and load them for different markers placed in front of webcam.
The Augmented Business Card uses tech similar to that already seen in baseball cards. On the front, it is a normal business card, but – like a mullet – once you get around back the fun begins. The rear is printed with a QR-code, one of those square, mosaic bar codes. Next to that is an AR (augmented reality) marker, a blocky black shape for tracking the card’s movement.
The card-owner uses software to make a presentation which is then uploaded to the web. When the lucky recipient puts the card in front of their computer (and fires up the Flash-based software), the card’s info is read by the webcam and they enjoy a 3D experience overlaid onto the card. They can then twist and turn it to control various parameters.
[login to view URL]
[login to view URL]