Creating your own Augmented Reality is, thanks to ARTAG, staggeringly easy. Yet behind the simplicity lays a serious potential for both the hobbyist, local government use and the professional practice.
The only requirements are a webcam, printer and the ability to export models in either .obj, .wrl or .ase formats. As such if you have a model in SketchUp, 3DMax or any other common 3D package you can now view it on your desk using Augmented Reality.
Download ARTag and unzip the contents to a folder. We generally use the desktop for easy access. Note the SDK kit is currently required as the demo on the main ARTag site has timed out. The contents are however mostly the same.
Open your newly created folder – in our case under its default name of ‘artag_rev2k_sdk_windows_1207’ and navigate to the ‘patterns’ directory.
Open both base0.gif and toolbar0_7.gif as pictured to the right. Print our each of these .gifs making sure that your print options are set to ‘scale to fit media’ with either A4 or A3 paper (or your standard printers paper size).
Lay both these printouts side by side on your desk or workspace.
Making sure your webcam is plugged in navigate to the ‘compiled_demos’ folder and double click on 3d_augmentations_usb.exe. This will launch a window in which the view from your webcam is displayed. If you move your cam towards the two marker sheets you printed out a series of 3D models will appear – as pictured below:
This is your first example of Augmented Reality, all we need now is to import our own objects.
The objects that load on the marker grid are defined by a text file – setup_artag_3d.cfg. Open this file in a text editor such as Notepad.
Pictured left we have highlighted the main line in setup_artag_3d.cfg. This defines the file to display on the main marker sheet, in the case of the first demonstration a fish.
To load your own objects you simply change this line to your files name and extension. For the movie below we made a simple windfarm in 3D Studio Max and exported both the textures (in .jpg format) and the file in .ASE format to the ‘compiled_demos’ folder. We then edited fish.obj to in our case windfarm.ase and saved the file.
Relaunching 3d_augmentations_usb.exe loads the changed file as illustrated in the Youtube movie below:
For more detailed info take a look at the ARTag site.
Let us know if you hit any problems or require any further tips..
Update 17th July 2007
As requested we have uploaded a sample .obj to load into the directory as a test for replacing the supplied 3d models in the demo. Download and unzip to the compiled demos directory the following file Globe.zip (542K).
The zip contains three files – Globe.obj, Globe.mtl and the texture in .jpg format – is this case a panoramic image.
Replace fish.obj with Globe.obj as per Step 5 and you should see a globe panorama on the main base0 maker sheet.