3D Max3D ModellingAugmented RealityBest OfSketchUp

Tutorial – Quick and Easy Augmented Reality from SketchUp/3DMax etc

By July 13, 2007 40 Comments

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.

Step 1

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.

Step 2

Open your newly created folder – in our case under its default name of ‘artag_rev2k_sdk_windows_1207’ and navigate to the ‘patterns’ directory.

Step 3

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.

Step 4

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.

Step 5

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:

It is worth experimenting with a variety of objects with the system – a 3D Earth model works particularly well and has obvious applications for the teaching of geography in a classroom environment, especially if you print out the marker sheet in A1 size.

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.

Andy

Andy is Professor of Digital Urban Systems at the Centre for Advanced Spatial Analysis at University College London.

40 Comments

Leave a Reply to atil Cancel Reply

About Salient

The Castle
Unit 345
2500 Castle Dr
Manhattan, NY

T: +216 (0)40 3629 4753
E: hello@themenectar.com

About Salient

The Castle
Unit 345
2500 Castle Dr
Manhattan, NY

T: +216 (0)40 3629 4753
E: hello@themenectar.com