Project ID:
623783
Project Type:
Fixed
Budget:
$250-$750 USD
Project Description:
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.
http://www.laboratory4.com/wp-content/uploads/arfashion/
Code Example of the .as file:
private function keyPressedDown(param1:KeyboardEvent) : void
{
var _loc_2:uint;
_loc_2 = param1.keyCode;
switch(_loc_2)
{
case 32:
{
if (videonumber != 2)
{
netStream.seek(0);
netStream.close();
netStream.play("assets/video22.flv");
videonumber = 2;
}
else
{
netStream.seek(0);
netStream.close();
netStream.play("assets/video1.flv");
videonumber = 1;
}// end else if
break;
}// end case
case 49:
{
videoPlane.scale = videoPlane.scale + 0.25;
break;
}// end case
case 50:
{
if (videoPlane.scale > 0.25)
{
videoPlane.scale = videoPlane.scale - 0.25;
}// end if
break;
}// end case
case 51:
{
videoPlane.scale = 1;
break;
}// end case
YouTube Videos
http://www.youtube.com/watch?v=10zcGPQys0A
Code Example:
http://www.adobe.com/newsletters/edge/august2009/articles/article7/2_Augmented_Reality_SOURCE.zip
Business Card Example:
http://www.augmentedbusinesscard.net/
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.
http://groups.google.com/group/flartoolkit-userz
http://away3d.googlecode.com/svn
Skills required:
Flash,
Flex,
PHP,
XML