Vous êtes sur la page 1sur 104

ARDLs Augmented Reality Viewer Manual

A Plug-in for Googles SketchUp 8

ARDL is a trademark of Digital Tech Frontier, L.L.C.

Quick Navigator
The Quick Navigator is an interactive Table of Contents. This section provides hyperlinks to general topic content areas of the manual as well as a number of commonly visited topics. You will find more specific and detailed sections under or within the topics listed below.

Quick Start
Zero to AR FAST for experienced users

Informative
Augmented Reality ARDLs Augmented Reality plug-in for Google SketchUp Googles SketchUp Google 3D Model Warehouse Requirements Digital Tech Frontier

Instructional
Verify webcam operation Download and Install SketchUp Download and Install ARDLs Augmented Reality plug-in for Google SketchUp How to use Googles SketchUp Going Augmented Help

Common Tasks
Check Webcam Resizing Objects to the Paddle Creating a chair in SketchUp Importing 3D Models From the Warehouse Resizing Objects to the Paddle Printout the Marker Digital Marker Displays

Whats Next
The Possibilities

Contents
QUICK NAVIGATOR ............................................................................... 3 QUICK START.......................................................................................... 3 INFORMATIVE .......................................................................................... 3 INSTRUCTIONAL ....................................................................................... 3 COMMON TASKS ...................................................................................... 3 WHATS NEXT ......................................................................................... 3 SECTION 1 ............................................................................................ 6 AUGMENTED REALITY - THE BASICS ....................................................... 7 WHAT IS AUGMENTED REALITY? .................................................................. 8 WHAT IS THE ARDLS AUGMENTED REALITY PLUG-IN FOR GOOGLE SKETCHUP? ... 11 PATTERNS, MARKERS AND PADDLES, OH MY! ............................................... 13 GOOGLES SKETCHUP ............................................................................. 15

A Brief Overview ............................................................................. 15 The SketchUp 8 Interface ................................................................ 16 Working in 3D ................................................................................ 21 Preparing to Use the SketchUp Viewing Tools ................................. 21
SECTION 2 ACTION GUIDES ............... ERROR! BOOKMARK NOT DEFINED. WE AR READY! .................................................................................... 32 PREPARATION ........................................................................................ 32 AUGMENTED REALITY QUICK START GUIDE ................................................ 33 AUGMENTED REALITY - STEP-BY-STEP GUIDE .............................................. 36

Requirements ................................................................................. 36 Check Webcam ............................................................................... 37 Download Google SketchUp 8 ......................................................... 39 Install SketchUp 8 ........................................................................... 44 Download the ARDLs Augmented Reality plug-in for Google SketchUp ........................................................................................ 48 Installing the ARDLs Augmented Reality plug-in for Google SketchUp52 Open Google SketchUp 8 ................................................................ 57

Creating your first model................................................................ 58 Creating a chair in SketchUp: The additive approach ....................... 70 Setting up the environment for AR .................................................. 79 Importing 3D Models from Google Warehouse ................................ 83 Resizing to the Paddle .................................................................... 89 Quick Start Action Item Summary ................................................. 97
THE POSSIBILITIES ................................................................................ 100 ABOUT THE DEVELOPER..................................................................... 101 DIGITAL TECH FRONTIER ....................................................................... 101 PRINT THE MARKER ........................................................................... 104

Section

Augmented Reality

Goin Augmented, Basically!

Figure 1 - Examples of AR objects

Augmented Reality - The Basics


You will soon be thrust into the front lines of technology! Augmented Reality, to-date, has been quite difficult to achieve on any custom level without a degree in computer science or programming. However, Digital Tech Frontier has created a painless way to create and view custom content in Augmented Reality on-demand. The ARDLs Augmented Reality plug-in for Google SketchUp is a FREE tool for use with Googles SketchUp empowering anyone with the ability to quickly and easily view 3D objects in Augmented Reality while creating engaging AR experiences to share with the world, all with the touch of a button. This manual will guide you step-by-step through the creation and viewing processes. Soon, you will be able to hold your creation in the palm of your hand, exploring objects from all angles and experiencing Augmented Reality for yourself! Afterwards, we will touch on the possibilities this technology brings into our daily lives, especially in the area of education where students have experienced accelerated learning through the use of the Augmented Reality Development Lab to easily create robust interactive AR content.

Figure 2 - Student holds a pattern over his shirt - "Better than a phone booth!" he says.

What is Augmented Reality?


Augmented Reality is a state of existence where the real world is augmented or enhanced by computer-generated content. The computer generated content can vary greatly depending on the purpose of the application, ranging from displaying a fast food restaurants logo in mid-air leading you to its real world location, to a virtual enemy you have been sent to terminate hiding behind buildings in a shooter style game. Relevant to the scope of this document, a typical AR scenario could be that you have created a two-piece widget in SketchUp and you need to do a quality check to see if the two parts fit together properly. This would be a particularly important quality check to make sure it has been designed properly before committing your budget to expensive prototyping processed. Augmented Reality is simply the merging of 3D objects over a live video feed so one can interact with the digital objects as if they were real. The softwares job is to scan the video feed for certain symbols in view of your web camera. When a matching symbol is seen, the appropriate digital content is displayed.

Click to jump to the:

Patterns and Markers, Oh My!

Section to learn more.

The symbols the software is looking for are called patterns or markers in Augmented Reality. These pattern symbols are printed on a piece of paper or displayed on the screen of a mobile device. When designated markers are recognized in the video feed, the computer uses the patterns shape to determine how to position and orient the 3D object on screen so it looks natural. As if attached directly to the paddle, as seen below.

Figure 3 - Digital 3D object "attached to a paper print of an AR pattern.

Figure 4 - Digital 3D object "attached to a cellular phone displaying an AR pattern.

10

Figure 5 - The plug-in splash screen as it loads the AR engine.

What is the ARDLs Augmented Reality plug-in for Google SketchUp?


The ARDLs Augmented Reality plug-in for Google SketchUp is a complimentary add-on to Googles SketchUp 3D modeling software. SketchUp is a powerful yet simple to use FREE 3D modeling tool that can be used by almost anyone. Click to jump to the:

What is Googles SketchUp?


Section to learn more.

Click to jump to the:

What is Augmented Reality?


Section to learn more.

11

The ARDLs Augmented Reality plug-in for Google SketchUp is powerful software combining a real-time 3D content viewing environment with a real-world object-tracking engine and a whole lot of fun! To be a more specific, objects you create within SketchUp are exported into an AR viewing environment ready to be instantly positioned over the video feed when a pattern is recognized. When a pattern is recognized in the cameras video stream, the AR tracking engine immediately calculates the position and orientation information on the fly (in real-time). The position and orientation data are sent to the 3D environment engine, which will continuously position your 3D object as needed and will seem to be magically attached to the real world pattern.

Experiencing the merger of digital content with our world for the first time, can be quite a rush and quite addicting. Enjoy the technology. Have fun, explore the possibilities!

12

Figure 6 - A "paddle" with a "pattern" imprinted on its surface. Together they act as a single "marker"

Patterns, Markers and Paddles, Oh My!


The cornerstones of augmented reality are patterns, markers and paddles. Without a reference point to place objects, no objects will be shown, therefore, nothing is augmented. Patterns are symbols used to mark where and how to place computer generated content. So it should come as no surprise they are often referred to as markers.

Figure 7 - Typical AR pattern

13

Paddles are the real-world item or material the pattern is printed on and/or displayed from. For example, later you will likely print a page with a pattern symbol on it. The printed sheet with the pattern on it can be considered a paddle and it will act as a marker for the tracking engine. Whew! Everyone get his or her brains wrapped around that one? Great! Now ask your instructor for a brain break! That was a lot of info.

Up next

Creating 3D Objects in Googles SketchUp

14

Googles SketchUp

A Brief Overview
Welcome to Googles SketchUp 8 - 3D modeling for everyone! Software designed specifically for the casual user or hobbyist while maintaining the capabilities and power of many professional tools available The phrase 3D modeling for everyone is no exaggeration. Google is serious about it, too! Personally, we have witnessed a 5 year-old use this software to create a train station and a 70 year-old plan out construction for a new porch. Young and old, computer literate or not, this application is truly one of the easiest 3D modeling programs to learn and its fun to use.

15

Lets dive right in with a look at the SketchUp interface .

The SketchUp 8 Interface


The main parts of the SketchUp interface are the title bar, menus, toolbars, drawing area, status bar, and the value control box. The following image shows the SketchUp user interface.

16

Title Bar

The title bar contains the standard Microsoft Windows controls (close, minimize, and maximize) on the right, and the name of the currently opened file. A blank drawing area appears when you start SketchUp. If the title bar displays the name of the blank file as Untitled, it indicates that you have not yet saved your work. Menus

Menus appear below the title bar. The majority of SketchUp tools, commands, and settings are available within these menus. The menus are: File, Edit, View, Camera, Draw, Tools, Window, and Help. Toolbars

The toolbars appear below the menus and along the left side of the application, containing a user-defined set of tools and controls. Drawing Area The drawing area is where you create your model. The 3D space of the drawing area is identified visually by the drawing axes. The drawing axes are three colored lines, perpendicular to each other. These axes are helpful in providing a sense of direction in 3D space while you work. The drawing area also contains a simple model of a person to give you a sense of 3D space. The 3D coordinate system In 3 dimensional space we need a coordinate system with three axes.

A single point in this space is defined by its distance from the 3 axes, usually called the x, y and z axis. When you open up SketchUp, its default view is called a perspective view.

17

In this view you can view the entire 3 axes, which are color coded. The horizontal or x axis is shown in red, the vertical or y axis is shown in green, and the z axis which extends perpendicular to both the x and y axis is shown in blue. You will notice that the lines are solid in one direction and dotted in the other. This indicates the positive and negative coordinates. The point where all three axes lines meet is called the origin. For the horizontal x axis all points to the right are positive (the solid line), and all points to the left are negative (shown by the dotted line). Similarly for the z axis the solid blue line indicates the positive coordinates.

Status Bar

The status bar is the long gray rectangular area below drawing area.

18

Measurements Toolbar

The Measurements Box is located on the right side of the status bar. The Measurements Toolbar displays dimensional information while you draw. You can also enter values into the Measurements Toolbar to manipulate currently selected entities, such as creating a line of a specific length.

Window Resize Handle

To the right of the Measurements Toolbar is the window resize handle which is used to change the size of the application window.

Using the Mouse in SketchUp SketchUp can work with both 3-button and 1 button (commonly found on Mac computers) mice. A 3-button mouse is preferred as it will greatly increase your efficiency with SketchUp. You must learn different mouse operations before you can begin drawing in SketchUp. Using a 3-Button Mouse A three-button mouse consists of a left mouse button, a middle-mouse button (also called the scroll wheel) and a right-mouse button. The following is an overview of the different mouse operations commonly performed in SketchUp with a three-button mouse: Click - A click refers to the user quickly pressing and releasing the left-mouse button. Click and hold - A click and hold refers to the user pressing and holding down the left-mouse button.

19

Click, hold, drag - A click, hold, drag operation refers to the user pressing and holding down the left-mouse button and then moving the cursor. Middle click, hold, drag - A middle click, hold, drag operation refers to the user pressing and holding down the middle-mouse button and them moving the cursor. Scroll - A scroll refers to a user spinning the middle mouse wheel. Context-click - A context-click refers to pressing and holding the right-mouse button. Context-clicks are usually used to display context menus. Context menus are menus whose contents vary depending on the context in which they are invoked (usually on one or more entities in the drawing area or within a component, such as a dialog box). The following image shows a context menu for a Face entity.

20

Working in 3D
Creating models in SketchUp primarily consists of two operations: Viewing models in 3D space using the camera tools (rotate, zoom in, zoom, out, and pan). Creating 2D faces or shapes and transforming 2D faces, using the Push/Pull Tool, into a 3D geometry.

Viewing a Model in 3D Space SketchUp implements the concept of a camera to represent your point of view of the model. Simply, you (the user) are treated as though you were a camera looking at your model as you work. There are several tools in SketchUp for viewing your model in 3D space. The most commonly used camera tools are the Orbit tool, Pan tool, Zoom tool, and Zoom extents tool.

Preparing to Use the SketchUp Viewing Tools


You must have a model in the drawing area before we can practice viewing. By default, SketchUp contains a model of a person at the origin of the axes. You can use that model for the purposes of these exercises. Or, follow these steps to place one of SketchUps pre-built models into the drawing area: 1. Click on Window > Components. The Component Browser is displayed. 2. Click on the Collections and Searches drop-down list identified by a downward 3. 4. 5. 6. 7. 8. 9. arrow ( ). Click on the Architecture item. Architectural collections are listed. Click on one of the collections, such as Furniture. The 3D Warehouse appears. Click on one of the collections, such as Beds. Several components appear. Click on one of the pre-built architectural models, such as a Twin size bunk bed. The Twin size bunk bed page appears. Click on the Download Model button. The Load into Model? dialog box appears. Click on the Yes button. The model appears in SketchUp attached to the Select tool. Click anywhere in the drawing area to place the model. The model will be positioned in the drawing area.

21

Using the Orbit Tool Use the Orbit Tool to rotate the camera about the model, and is often used while drawing to quickly change your view in between drawing operations. Activate the Orbit Tool from either the Camera Toolbar or the Camera menu. To orbit your model: 1. Click on the Orbit Tool ( ) in the toolbar. The cursor changes to two

interconnected perpendicular ovals (( ). 2. Click anywhere in the drawing area. 3. Move your cursor in any direction to rotate around the center of the drawing area. Using the Orbit Tool (3-Button Mouse) A 3-button mouse allows you to orbit a model without exiting the current drawing tool, speeding up your drawing. To orbit with a 3-button mouse: 1. Click on the Pencil Tool ( ) in the toolbar. The cursor changes to a pencil (

). 2. Click and hold the middle-mouse button. The cursor changes to the Orbit Tool cursor ( ). 3. Move your cursor in any direction to rotate around the center of the drawing area (continue to keep your finger pressed on the middle mouse button). 4. Release the middle-mouse button to return to the Pencil Tool ( changes back to a pencil ( Using the Pan Tool Use the Pan Tool to move the camera (your view) vertically and horizontally. Activate the Pan Tool from either the Camera Toolbar or the Camera menu. To pan using the Pan Tool: 1. Click on the Pan Tool ( ). The cursor changes to a hand ( 2. Click anywhere in the drawing area. 3. Move the cursor in any direction to pan. ). ). ). The cursor

22

Using the Pan Tool A 3-button mouse allows you to pan your view without exiting the current drawing tool, speeding up your drawing. To orbit with a 3-button mouse: 1. Click on the Pencil Tool ( ) in the toolbar. The cursor changes to a pencil (

). 2. Press and hold the Shift key. 3. Press and hold the middle-mouse button. The cursor changes to the Pan Tool cursor ( ). 4. (optionally) Press and hold the left mouse button while pressing and holding the middle mouse button (scroll wheel) to activate the Pan Tool. Using the Zoom Tool Use the Zoom Tool to move the camera (your view) in or out. Activate the Zoom Tool from either the Camera Toolbar or the Camera menu. 1. Click on the Zoom Tool ( ) in the toolbar. The cursor changes to a magnifying

glass ( ). 2. Click and hold anywhere in the drawing area. 3. Drag the cursor up to zoom in (closer to the model) and down to zoom out (farther from the model). Using the Zoom Tool (3-Button Mouse) A 3-button mouse allows you to zoom in or out without exiting the current drawing tool, speeding up your drawing. To zoom with a 3-button mouse: 1. Click on the Pencil Tool ( ) in the toolbar. The cursor changes to a pencil (

). 2. Roll the scroll wheel (middle-mouse button) forward to zoom in on your model. 3. Roll the scroll wheel (middle-mouse button) back to zoom out from your model. Using the Zoom Extents Tool Use the Zoom Extents Tool to zoom your view to a distance where the whole model is visible and centered in the drawing area. Activate the Zoom Extents Tool from either the

23

Camera Toolbar or the Camera menu. The Zoom Extents Tool is often used when your model goes off screen or you find yourself confused about the view of your model. Click on the Zoom Extents Tool ( ) in the toolbar. Your model is centered in the drawing area.

Creating Geometry with the Push/Pull Tool Use the Push/Pull Tool to push and pull faces to add volume to or subtract volume from your models. You can use push/pull to create volume out of any face type, including circular, rectangular, and abstract faces. Activate the Push/Pull Tool from either the Toolbar or the Tools menu. Preparing to Use the Push/Pull Tool Start a new file before continuing with the next exercise. To start a new file: 1. Select File > New. A dialog box is displayed asking if you want to save your changes. 2. Click on the No button. A new, blank, drawing area appears. 3. Click on the Rectangle Tool ( ). The cursor changes to a pencil with a

rectangle ( ). 4. Click anywhere in the drawing area to set the first corner point of the rectangle. 5. Move the cursor diagonally. A rectangle will expand out from the first corner point.

6. Click again to set the second corner of the rectangle. A rectangular face is created bordered by four edges.

24

Using the Push/Pull Tool To push or pull a face: 1. Click on the Push/Pull Tool ( ). The cursor will change to a 3D rectangle with

an up arrow ( ). 2. Click on the rectangular face created in the previous exercise.

3. Move the cursor to create (or decrease) volume.

25

Press the Esc key at any point during the operation to start over. 4. Click when the volume has reached the desired size. You can also press and hold the mouse button, drag the mouse, and release the mouse button to create a volume. You can use the Push/Pull Tool to create volume from any shape, whether it be an abstract shape drawn using the Freehand Tool or a shape drawn on another piece of 3D geometry. Following are some examples of Push/Pull operations. Pushing and Pulling a Curved Face You can use the Push/Pull Tool on faces that have an arc as an edge similarly to using the Push/Pull Tool on regular faces. The curved face that results from the push/pull operation is called a Surface entity. Surfaces can be adjusted as a whole, but are comprised of a number of faces or a curved face set.

26

Creating Voids with Push/Pull You can create a void, or empty space, simply by drawing a 2D shape on 3D geometry and using the Push/Pull Tool to push the 2D face until it meets the back face of the 3D geometry. The following three images demonstrate how to push/pull a 2D face that is drawn on 3D geometry to create a void.

27

28

Drawing Shapes with the Circle, Arc, and Rectangle Tools The majority of drawing tools in SketchUp, such as the Circle, Arc, and Rectangle Tool, are designed to speed up what can be drawn using the Pencil Tool. Drawing Circles Use the Circle Tool to draw circle entities. Activate the Circle Tool from the Toolbar or the Draw menu. To draw a circle: 1. Select the Circle Tool ( ). The cursor changes to a pencil with a circle. 2. Click to place the center point of the circle. 3. Move the cursor out from the center point to define the radius of your circle. As you move the cursor, the radius value is displayed dynamically in the Measurements Toolbar and can be specified by typing in a length value followed by pressing the Enter (Microsoft Windows) or Return (Mac OS X) key. You can also specify the segmentation for the circle in the Measurements Toolbar.

Press the Esc key at any point during the operation to start over. 4. Click to finish the circle. Tip: You can also click and hold the mouse button to set the center of the circle, and drag outward without releasing the button to set the radius. Release the mouse button to complete the circle. Drawing Arcs Use the Arc Tool to draw Arc entities, comprised of multiple line segments (which can be edited as a single arc). Activate the Arc Tool from the Toolbar or from the Draw menu.

29

Arc entities consist of three parts: the starting point, the ending point and the bulge distance. The distance between the starting point and the ending point is also known as the chord length. To draw an arc: 1. 2. 3. 4. 5. Select the Arc Tool ( ). The cursor changes to a pencil with an arc. Click to place the starting point of your arc. Move the cursor to the ending point of your chord. Click to place the ending point of your arc. A straight line is created. Move your cursor perpendicular to the straight line to adjust the bulge distance. A straight line will extend perpendicular from the straight line.

Note: Press the Esc key at any point during the operation to start over. 6. Click to set the bulge distance. Drawing Rectangles Use the Rectangle Tool to draw rectangular Face entities, specified by clicking at two opposite corners of the desired shape. Activate the Rectangle Tool from either the Toolbar or Draw menu. Rectangles can be placed on existing faces or separate from existing geometry (aligned to an axes plane). To draw a rectangle: 1. Select the Rectangle Tool ( ). The cursor changes to a pencil with a rectangle. 2. Click to set the first corner point of the rectangle. 3. Move the cursor diagonally. Note: Press the Esc key at any point during the operation to start over.Click again to set the second corner point of the rectangle.

30

Section

On Your Mark, Set, Get Ready

AR!

31

We AR Ready!

Preparation
Before you start you will need to print out the pattern (symbol) that the computer will track in order to properly place the 3D object and or content. Go to the:

Print Marker
section to print your marker Once your marker is printed, ensure that your camera is installed and operational. Go to the

Check Webcam
section for further instruction

For proper operation of the plug-in, only 1 (ONE) camera video feed window can be open at a time. Simultaneous video feeds will halt the launch of the AR plug-in environment viewer.

32

Augmented Reality Quick Start Guide


This section is an abbreviated list of the installation instructions listed in the Getting to Augmented Reality Step-by-Step section of the manual and is provided as a reference to the experienced or veteran AR user. It is recommended that all users and administrators read through the entire manual at least once to learn about the ARDLs Augmented Reality plug-in for Google SketchUp full feature set and suggested uses.

1. Verify your webcam is operational by opening its default associated program. 2. Once a video feed is established, close any windows using a feed from the camera.

The ARDLs Augmented Reality plug-in for Google SketchUp will not operate if another instance of the cameras video feed is open. Please close all instances and associated programs that use the camera prior to using the ARDLs Augmented Reality plug-in for Google SketchUp.

3. Download and install the AR Google SketchUp 8 plugin here: http://sketchup.google.com/download/

The AR plugin can currently only be installed in a Windows XP or higher OS.

4. Download the AR Plugin for SketchUp found here: http://augmentedrealitydevelopmentlab.com/downloads/ 5. Extract the application files to a temp directory. 6. Open the temp directory and navigate the folder: Google SketchUp plugin AR previewer. 7. Open the application installer named: Imaginality_SketchUp_Plugin-1.xx.exe

33

8. 9. 10. 11. 12.

The Plugin files are automatically installed into their proper locations. No restart is required. Close the installer when finished Open SketchUp 8 Verify the AR plugin has been installed by finding the following icon in the tool bar.

13. Download any model from The Google Warehouse ( File > 3D Warehouse > Get Models ) or use one you have created.

When you are ready to see your model in Augmented Reality, use the Select Tool and click on the object to be displayed in the AR viewer. The ARDLs Augmented Reality plug-in for Google SketchUp will export only the selected elements to the viewer. If you want everything to be shown in the viewer Press CTRL + A (select all) on your keyboard then choose: Edit > Make Group in the FILE menu.

14. Start the AR viewer by pressing the ARDLs Augmented Reality plug-in for Google SketchUp icon. Wait for a window to open showing the video feed from the camera.

34

If the camera window does not appear after a few moments (depending on the complexity of the model) and the plugins splash screen will not go away, go to the Troubleshooting section for directions on how to proceed.

15. Hold the printed pattern sheet about 2 3 feet away from the camera to see your object appear on the paper

35

Augmented Reality - Step-by-Step Guide


Requirements
Currently, the ARDLs Augmented Reality plug-in for Google SketchUp installs only on PCs running Windows XP or greater operating system. The Mac OS is unsupported. Plans for development for the Mac OSX platform are underway. Check our website periodically for updates: http://augmentedrealitydevelopmentlab.com/downloads/ Here is a list of the items needed to install and run the ARDLs Augmented Reality plugin for Google SketchUp. A Windows-based computer running Windows XP or higher A working connection to the internet A webcam (installed and operational) A printer or other digital display device *.

Please refer to your manufacturers documentation for proper installation and operating procedures for these items.

36

Check Webcam
A quick verification that your webcam is indeed operational can help ensure a smooth install. To verify that your camera is operational, simply open the software used to start your video camera. It is usually the software that installed when you setup your camera initially. It may be video conferencing software or a greeting card creator or it may be a video-editing suite. If your webcam is pre-installed on your computer or it came pre-installed when you purchased it, your camera should already be properly configured.

This software will not operate properly without an attached and operational webcam configured on the computer you intend to run the ARDLs Augmented Reality plug-in for Google SketchUp.

If your webcam is not installed, please install your camera software (drivers) and hardware (camera) as per the manufacturers instruction manual.

Please ensure that your camera is turned on if your computer has a physical switch to do so. This is generally common with laptops that also have a Wi-Fi switch for wireless internet.

37

The ARDLs Augmented Reality plug-in for Google SketchUp cannot operate if the camera is currently open in another window. Please make sure after verifying the operation of your camera that you close all windows using the video feed.

Also, ensure all instances of the camera are closed prior to running the ARDLs Augmented Reality plug-in for Google SketchUp. The video feed window specifically opened by the ARDLs Augmented Reality plug-in for Google SketchUp will be replaced when running the ARDLs Augmented Reality plug-in for Google SketchUp again.

Once your webcam is installed and verified as operational, proceed to the next section.

38

Download Google SketchUp 8

When upgrading SketchUp one (1.x) full version (i.e. from version 8 to version 9), to maintain usability of the ARDLs Augmented Reality plug-in for Google SketchUp, please refer to the ARDL website to ensure a corresponding version is 39

available for download here: http://augmentedrealitydevelopmentlab.com/downloads// If a compatible version of the ARDLs Augmented Reality plug-in for Google SketchUp is not yet available, to maintain usability when installing a newer version of SketchUp, you must change the default installation directory which will create an addition instance of the SketchUp software. The previous install will remain intact as well as ARDLs Augmented Reality plugin for Google SketchUp functionality. *** Both versions CAN be opened simultaneously.

If you do not already have Google SketchUp version 8.x please download now as instructed below. Open a web browser and navigate to (or click the link) http://sketchup.google.com/download/ Once the page shown above is loaded click on the Download Google SketchUp button.

You will be presented with the Google SketchUp License Agreement. Select your operating system.

40

Currently, the ARDLs Augmented Reality plug-in for Google SketchUp installs only on PCs running Windows XP or greater operating system. The Mac OS is unsupported.

Read the entire license agreement using the scroll bar to the right of the text. Enter your email if you wish to receive notifications from Google. Once you have read the agreement and agree with its terms, press the Agree and Download button on the lower portion of the grey area.

41

You will be taken to a Thank You for downloading window .

The download will not begin unless you select an option presented by the browsers download manager as shown in the following image. Press the Save button.

When the program installer has finished downloading, press the button shown below labeled: 42

GoogleSketchUpWEN.exe

This will run the installer.

If an animated activity icon (immediately to the left of the filename) is still displayed on the button, it has not finished downloading. Please wait until this icon stops activity before attempting to open the file.

43

Install SketchUp 8
Google makes installation easy. Follow the step here for a standard install to the default directory. When the installer is ready to proceed the following window will appear:

Press the Next Button when it becomes available (changes from gray to black) You must once again agree to the license agreement, but this time by clicking the check box, and then pressing the Next button.

44

Changing the Default Directory

The Select Destination Directory window shows the default location the program will be installed.

If a current version of SketchUp already exists on your machine then the installer will upgrade your existing version to the one specified, unless the directory is changed.

If installing a version other than SketchUp 8.x (8.0 - 8.99), you must change the default directory in order to keep ARDLs Augmented Reality plug-in for Google SketchUp functionality.

45

This will install an additional instance of the program. To use the ARDLs Augmented Reality plug-in for Google SketchUp simply open up SketchUp version 8.x and open the viewer as before.

Additional instances or separate installs of the SketchUp Software can be opened simultaneously without conflict.

Edit the text field or press the browse button to define an alternate installation directory. When the Installation Complete window appears, click the finish button.

46

Installation is complete.

Before we open the program, lets download and install the ARDLs Augmented Reality plug-in for Google SketchUp.

47

Download the ARDLs Augmented Reality plug-in for Google SketchUp


We are almost there!. The only step left to be done is to download and install the ARDLs Augmented Reality plug-in for Google SketchUp. Go to http://augmentedrealitydevelopmentlab.com/downloads/ Click on the the link AR Google SketchUp plugin to download.

The ARDLs Augmented Reality plug-in for Google SketchUp will start its downloading.

48

We now need to extract the packaged files to a temporary directory for the install. We will decompress the installer using a tool that nearly everyone should already have Windows default decompression utility.

If you would like to use one of the alternate file decompression utilities such as WinZip, PKUnZip or WinRAR proceed to the section header Decompressing with other programs. No matter which decompression tool you use, please make sure to take note of the destination folder to access the installation file to continue the install.

When the file download is complete, click on the downward pointing triangle to the immediate right of the download button as shown below.

49

Click the Show in Folder option listed in the Fly-out. A Windows File Explorer window should open up to show you the location of the archive. Right-click on the file archive

and select Open with from the fly-out menu.

Double-click on the folder shown labeled 1.18 Google SketchUp Demo to open.

50

This will reveal two folders; One with the plugin installer and one with the documentation you are reading now. Double click on the folder labeled Google SketchUp plugin AR previewer. This is the installation file.

Double-click the application file named Imaginality _SketchUp_Plugin-1.18.exe as shown below. This will open the installer.

51

Installing the ARDLs Augmented Reality plug-in for Google SketchUp


The installer will extract the packaged archive and place the files in the required locations. When the following window opens, select the Extract all button.

You will then be shown the installation location. Press the Extract button.

52

When the following security window opens, Press the Run button.

Next a User Account Control window opens asking if you will allow this program to make changes to your computer. Select Yes if you wish to continue.

53

The ARDLs Augmented Reality plug-in for Google SketchUp installer can now open to complete the install. Press Next when you are ready to continue with the install.

54

Press the Install button when prompted

Press the Finish button when the install is complete.

55

56

Open Google SketchUp 8


Now for the easy part! Open up Google SketchUp 8. Close all open windows, which will reveal your Desktop and double-click the icon matching the example below to launch the program.

NOTE: If you do not have a Google SketchUp 8 icon on the desktop please do the following: Click on the Windows Start Button in the lower left hand corner of the screen.

The Start menu will open upwards. Now Click on All Programs.

Use the scroll bar to find the Google Folder and click on it once.

57

The folder will expand to show its contents. Now click once on the SketchUp 8 application.

Creating your first model


It will take some time to master SketchUp as with any new software. However, following is a project to help you better learn the tools and concepts covered in this document.

Creating a chair in SketchUp: The subtractive approach You will create a chair by subtracting volume from a 3D form in this exercise. This exercise is accomplished by creating the profile of a chair on a 3D form and then using the Push/Pull tool to remove the pieces of the form that will not be in the final model. To crate a chair using a subtractive approach: 1. 2. 3. 4. Select the Rectangle tool ( ). Click to set the first corner point of the rectangle. Move the cursor diagonally. Type 18,18 and press the Enter (Microsoft Windows) or Return(Mac OS X) key. Your dimensions appear in the Measurements toolbar and the rectangle will snap to 18 by 18 inches.

58

5. Zoom, orbit, and pan to such that your rectangle is large enough to push/pull with the Push/Pull tool. Refer to Viewing a Model in 3D Space for further information.

6. 7. 8. 9.

Select the Push/Pull tool ( ). Click on the rectangular face. Move the cursor to create (or decrease) volume. Type 4 and press the Enter (Microsoft Windows) or Return (Mac OS X) key. Your dimensions appear in the Measurements toolbar and the rectangle will expand up and snap to 4 feet.

59

10. Select the Line tool ( ). 11. Draw a line from the top horizontal edge, (vertically) about half-way down your model.

60

12. Draw a line from the ending point of the last line horizontally until you meet a vertical edge.

61

13. Select the Rectangle tool ( ). 14. Draw a rectangle to represent the space between the legs of the chair. The profile of a chair is now drawn on one side of your model.

62

15. Select the Push/Pull tool ( ). 16. Click on the rectangular face you just drew between the legs.

63

17. Push the rectangular face until it meets the back of the model. The tool tip should say on face when the cursor has met the back face of the model.

64

18. Click to remove the area below the seat of your chair. The area below the seat of your chair should disappear.

65

19. Remove the area above the seat and against the back by repeating the process you just used to remove the area below the seat. Youre model should now closely resemble a 3D chair (without individual legs).

20. Zoom, orbit, and pan under the chair so that you are facing the back legs.

66

21. Use the Rectangle tool to draw a rectangle that represents the space between the two back legs.

67

22. Use the Push/Pull tool to remove the area between the back legs.

23. Repeat the three previous steps with the front legs. 24. Draw an arc across the top of the back starting just below the left side of the back of the chair. A separate face will be created at each corner of the top of the chair.

68

25. Use the Push/Pull tool to remove the two areas at the top of the chair and

create a rounded chair back.

26. Zoom, orbit, and pan to such that you can view the chair in its normal, upright, position. Refer to Viewing a Model in 3D Space for further information.

69

Creating a chair in SketchUp: The additive approach


You will create a chair by starting with a chair seat and adding the legs and back. To create a chair using an additive approach: 1. 2. 3. 4. Select the Rectangle tool ( ). Click to set the first corner point of the rectangle. Move the cursor diagonally. Type 18,18 and press the Enter (Microsoft Windows) or Return(Mac OS X) key. Your dimensions appear in the Measurements toolbar and the rectangle will snap to 18 by 18 inches. You are creating a chair seat.

5. Zoom, orbit, and pan to such that your rectangle is large enough to push/pull with the Push/Pull tool. Refer to Viewing a Model in 3D Space for further information.

70

6. Select the Push/Pull tool ( ). 7. Click on the rectangular face. 8. Move the cursor to create the seat thickness.

9. Draw a line toward the back of the seat to represent the profile of the seat back.

10. Use the Push/Pull tool on this rectangle to create the seat back.

71

11. Draw an arc across the top of the back starting just below the left side of the back of the chair. Two separate faces will be created at each corner of the top of the chair.

12. Use the Push/Pull tool to remove the two areas at the top of the chair and create a rounded chair back.

72

13. Zoom, orbit, and pan to such that you can view the bottom of the chair seat. Refer to Viewing a Model in 3D Space for further information. 14. Select the Tape Measure tool ( ). 15. Click on one edge of the chair bottom. 16. Move the cursor to away from the edge. A guide line will be drawn perpendicular to the line. Guide lines help you draw geometry to a specific

17. Dimension.

73

18. Type 2 and press the Enter (Microsoft Windows) or Return (Mac OS X) key. Your dimensions appear in the Measurements toolbar and a guide will be created 2 away from the edge. 19. Repeat steps 15-17 to create three more guides. Your model should look like the following:

20. Use the Rectangle tool to create the profiles of each chair leg within each corner of the chair bottom. The Rectangle tool will snap to each guide in the corner to make accurate 2 x 2 legs. The following picture shows the resulting four rectangular faces in each corner of the chair bottom.

74

21. Use the Push/Pull tool to create the legs from the four faces created in the previous step. You can use inference to align length of the second through fourth leg to the length of the first leg.

75

76

22. Use the Eraser tool to erase all of your guide lines. 23. Zoom, orbit, and pan to such that you can view the chair in its normal, upright, position. Refer to Viewing a Model in 3D Space for further information.

77

78

Setting up the environment for AR


One of the most difficult aspects of modeling for AR is placement. Without a frame of reference the task is a lengthy trial and error process. However, the ARDL makes it easy by providing an AR template that contains a virtual representation of the marker paddle identical to the ones used with the ARDL. The paddle reference is sized correctly so when you export your object(s) in the ARDLs Augmented Reality plug-in for Google SketchUp your object(s) are sized and positioned on the real world marker that you are holding just like shown in the SketchUp window.

Assigning the AR workspace template When Google SketchUp preferences are at their default, you will be presented with a Default Drawing Template list when you open the program. To choose the AR template: Close SketchUp and re-launch the program then select the ARDL Paddle template.

79

OR
Open the system preferences located in the Window menu (top menu bar shown below ).

80

Hiding the paddle There may be situations where the paddle object should be hidden.

81

To manipulate the paddle object you must first unlock it. Select the ( ) tool from the tool bar. Right-click on the paddle object and select Unlock from the fly-out menu.

The paddle bounding box will change to blue signifying it is unlocked and editable.

Right-click on the object again and select the Hide option.

82

To un-hide the object, open the Edit menu (top menu bar) Select or hover over the Unhide option. A flyout opens. Select the All option.

Importing 3D Models from Google Warehouse


One key benefit of Googles SketchUp software is the ability to import thousands of SketchUp community created models directly into the model you are currently working on. For instance, if you were creating a representation of the crosswalk near an elementary school for their safety program to warn the students about dangerous traffic patterns, you can import many different kinds of vehicles into your model. This valuable online resource is often a huge time saver. Digging into the Warehouse

Its quick and easy to tap into Googles Warehouse. Click on the File menu.

83

Click or hover over 3D Warehouse.

Select the Get models Option from the flyout.

A 3D Warehouse window opens that looks similar to the normal Google search page. If you are familiar with using a search engine like Google or Yahoo, you should feel comfortable looking for 3D models. Here is where you type a keyword to search and press the search button

84

Type Racecar and press the search button.

85

The search will return results similar to the page below.

Select any model by clicking on the title of the model (blue links). Feel free to browse and select any model that suits your liking.

86

NOTE: Some models will have an extremely high level of detail. A high Polygon count (number of shapes that make up the model) may run poorly in the viewer as they are not meant to be animated . A detail page of the model you selected opens. You can preview the object by pressing the View in 3D button on the top right portion of the models showcase frame.

Take this opportunity to check the rating of the model as well as any comments that may indicate a less than desirable condition. If you are satisfied with your choice, import the model by pressing the download button.

87

You are then asked if you want the model imported directly into the current SketchUp file. Press the yes button.

You will see progress of the download in this window.

88

ATTENTION: The model may not automatically appear, depending on your computers graphics capabilities. You have to LEFT-CLICK on the position you want SketchUp to place the model. After a brief moment the model should appear in the viewport. The imported model will likely have to be resized. It may import as gigantic or so small it is hard to see. Use the navigation tools you learned about earlier to view the entire model. A shortcut is the Zoom Extents tool. It looks like this: to view all objects inside the viewport. Press this tool icon

Resizing to the Paddle


It is time to match the models scale (size) to the AR template paddle. If not sized or positioned correctly, you may get some unexpected results. Select the Select tool and click on the object if it is not already selected. When an object is selected, it is surrounded by a blue bounding box. Once selected, press the S key on the keyboard. You will see your cursor change to the Scale tool icon and your bounding box will have sprouted a bunch of green cubes.

89

Mouse over one of the corners of the bounding box and the cube will change colors from green to red. Left click and HOLD the mouse button, now drag the sizing handle away from the center of the model. And then back in towards the center to get a feel for the scale tool. Now scale the object to the approximate size of the AR paddle.

90

When you feel the size is about right (it can be fine tuned later), we need to position the object on the center of the paddle, which also happens to be the Origin as we learned earlier ( center of 3D Space ) NOTE: Placement and scale of your model is paramount. If care has not been taken to squarely position your model as if resting on the paddle centered on the origin, when exported to the AR viewer your model may be upstaged by the flaw of its positioning. In other words it is VERY obvious when an object is improperly positioned on the marker, so obvious that it will likely not get the attention it deserved since your audiences focus will be spent on mentally fixing the model. Select the Move tool and click anywhere on the model surface. The model will follow your mouse. Click again to place the object. Position the object on the paddle similar to the images below. Refer to the Google Sketchup familiarization portion of the manual for referencing the navigation tools.

Your model should fit on the paddle similar to the following.

91

92

Goin Augmented! Its time to view your model in Augmented Reality! When you are ready make sure your model is selected (blue bounding box). Save your file by pressing CTL + S. Locate the ARDLs Augmented Reality plug-in for Google SketchUp icon and press it. An ARDL splash screen will appear while the exporter works its magic displaying a progress bar towards the bottom.

When the viewer opens you should see a live video feed. Position the camera at a comfortable angle to view your printed marker sheet easily. Display the marker sheet ensuring the pattern is in full view of the camera. Almost immediately your model should appear attached to the pattern marker. Move the sheet around and explore your model.

93

Digital Display Markers Pattern images may also be tracked when displayed on a monitor or handheld digital device. Smart Devices or Digital Pads There are only a few steps left to achieve AR using your device. Take a snapshot of the pattern image with your camera equipped device. Take care to keep shadows off of the printed pattern when taking the photo. Keep the camera as level as possible or as parallel to the pattern surface as possible so as not to distort the square shape of the pattern in the photo.

OR Import a digital version of the pattern directly to the device memory. (See device documentation assistance importing digital photos.)

Marker Use Recommendations Here are some recommendations to maintain optimal tracking performance. Consistent lighting conditions are necessary for uninterrupted augmented display. Do not allow shadows to pass over the marker. Keep marker within 18 36 distance from the camera Maintain as flat a surface as possible. Bending the pattern image may result in intermittent object display.

94

Capture your AR creations with one of the two buttons in the top right corner of the video screen. The button on the left will record a video of what is seen by the camera including your AR objects. The button on the right takes a screen shot of what is currently displayed on screen. Either option allows you to save the captured file to your hard drive for future viewing or sharing.

95

96

PLEASE DO NOT PROCEED further until instructed to do so

Quick Start Action Item Summary


The last guide is a quick start action item summary list. It is the culmination of all the knowledge gained in this manual t and balance system should you need to reference the material in the future.

Please commit this list to memory and be prepare to answer a short quiz based on the items.

97

You will be given

30
seconds to commit the next page to

memory.

Please wait for the instructors signal to proceed.

98

Official Compendium Wiki


for the

ARDLs Action Item Procedural List

Total action items required achieve Augmented Reality from SketchUp:

Step 1.

Press the ARDL Augmented Reality export to viewer button.

Press to view in AR

Congratulations! You have successfully completed the Augmented Reality final exam.

99

The Possibilities
Possible extensions include:

Devices: Create new applications that are physically impossible in real hardware, such as 3D objects interactively changing their shape and appearance based on the current task or need. Multi-screen simulation: Display multiple application windows as virtual monitors in real space and switch among them with gestures and/or redirecting head and eyes. A single pair of glasses could surround a user with application windows. Holodecks: Enhanced media applications, like pseudo holographic virtual screens and virtual surround cinema. Automotive: eye-dialing, navigation arrows on roadways X-ray vision Furnishings: plants, wallpapers, panoramic views, artwork, decorations, posters, illumination etc. For example, a virtual window could show a live feed of a camera placed on the exterior of the building, thus allowing the user to toggle a walls transparency. Public displays: Window dressings, traffic signs, Christmas decorations, advertisements. Gadgets: Clock, radio, PC, arrival/departure board at an airport, stock ticker, PDA, PMP, informational posters/fliers/billboards. Group-specific feeds: For example, a construction manager could display instructions including diagrams at specific locations. Patrons at a public event could subscribe to a feed of directions and/or program notes. Speech synthesis: Render location/context-specific information via spoken words. Prospecting: In hydrology, ecology, and geology, AR can be used to display an interactive analysis of terrain characteristics. Users can collaboratively modify and analyze interactive three-dimensional maps.

100

About the Developer

Digital Tech Frontier


Digital Tech Frontier (DTF) which is an Arizona based firm, is an industry leader and pioneer that designs, manufactures, customizes, and markets innovative experiential technology that stimulates, educates, and entertains. Through engaging applications such as interactive educational products, immersive experiences, and creative, custom animations, DTF has established itself as a reliable solution for high impact marketing, entertainment, and revolutionizing education. We focus our efforts on you, not merely satisfying your objectives, but surpassing imaginations with unique ideas and exceptional products.

101

DTF has manufactured many custom experiences for a number of fortune 500 companies like Toyota, Intel, Nokia, IBM, Global Crossing and AT&T to site just a few, creating virtual experiences from sight, sound and smell system kiosks to fully immersive NASCAR racing simulators and a mega-sized mobile 20 seat virtual reality motion theater platform.

Digital Tech Frontiers key developers Scott Jochim, Robert Siddell, and the artist Shrox have been involved in education and developing innovative multisensory technology for over a decade. Scott Jochim has been creating unforgettable interactive applications that equips students with the abilities and the tools to seek out an explore knowledge; to make well grounded judgments about the quality of information available; to plan projects and to practice time management in order to cooperate to achieving a common goal and prepare them for the rest of their lives. He enables users to the opportunity to go to places they have never imagined virtually whether it is walking through the hidden city of Mesa Verde, or holding the whole solar system in the palms of your hands. Robert Siddell has been an integral part in the creation and development of Digital Tech Frontiers unique offerings from designing motion simulators, to helping develop the frame work and interface of the Augmented Reality Development Lab.

102

His creative design abilities and exceptional educational experience has helped Digital Tech Frontier author some premier educational and entertainment technology. Shrox is an award winning artist who has worked with EA, SEGA, Maxis, and Nasa, who brings 20 years of high end computer animation to the team.

With the amazing worldwide success of the VRDL, DTF decided to create the Augmented Reality Development Lab. The ARDL uses the essential skills that the students enjoyed from the VRDL, but provides them with a completely unique set of tools unlike any other educational software. The ARDL revolutionizes the way students interact with their curriculum and allows them to learn and retain information at an advanced level.

103

Print the Marker


Print out the following page. Place this marker in full view of the webcam when the Augmented Reality plug-in for Google SketchUp window opens.

104

Vous aimerez peut-être aussi