SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Introductory AR in Unity 3d
using Vuforia
Dr James Birt
Requirements
• Unity 5.3 or higher
• Android with rear facing camera
• Vuforia Developers Account (free)
• vuforia-samples-core-unity-5-5-9.zip
Create new Project
Import Vuforia ImageTargets-5-5-
9.unitypackage
Creating AR Camera
• Drag an ARCamera Prefab
into the Hierarchy
• Remove the Main Camera
from the Hierarchy
• Click the ARCamera and
view the inspector window
Obtaining a License Key
1. Developer Account – Please read
this guide
2. Go to License Manager and click
Add License button
3. Name your Application
4. Choose Device (mobile)
5. Choose a licensing option (starter)
6. Click Next
7. Confirm to Agreement
8. Click You Application Name in the
License Manger List
Vuforia Behaviour Script
• Copy your License Key to the Vuforia
Behaviour Script App License Key – In
Unity 3D
• If using Android I recommend switching
the Camera Device Mode to
MODE_OPTIMIZE_SPEED If using IOS I
recommend MODE_OPTIMIZE_QUALITY
• For now I will leave Tracked Images at 1
but if you want to track multiple images
you will need to modify this number
• Leave the rest as Default
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Test License and AR Camera
• First Test your AR Camera and
License Key
• To do this on Android go File
Build Settings
• Then select Android and Switch
Platform
• For more details on how to
setup Android with Unity3d
please checkout this guide (pg
15)
• Plug in your Android Device to
the USB port of your computer
• Click Player Settings
Android Player Settings
• Name your Company
• Give your Product a Name
• You can put an Icon in the Default
Icon
• Under Identification add your
Company and Product Name to the
Bundle Identifier
• Now Click Build and Run
• Name your APK file
• Click SAVE
• You Should see a pass through
camera appear on your Android
Device with a Vuforia Watermark
Target Manager
• You now need to add a Device Database to
your project
• In the Vuforia Developer Portal Click Target
Manager and Add Database
• Name your Database and select Device
• Click Create
• Click on your newly created Database
• You will notice your Target Database is
empty you will now need to populate your
Target Database with AR Markers
• Click Add Target
Creating Target Database
• There are many types of targets for now
we are only creating a 2D Single Image
for Recognition for more details check
out the Vuforia Getting Started Guide
• Click Single Image
• Choose a picture to convert to an AR
marker for more details on how to
choose a good image check this guide
• Width – Leave as 1
• Click Add
1
Image Quality
• You can see the image I
added is not a great marker
scoring only 2 stars
• It will still work in the
simulation but will be prone
to error
• I recommend a 5 star marker
for the best accuracy
• If you click on the target
name you can view the
features
Adding Target Database
• Select All Targets
• And Click Download Database
• Select Unity Editor and Download
• This will form a Unity import package that you can then open and import to Unity3d
Import Target Database
Add AR assets and prefabs to scene
• Drag an instance of the ImageTarget prefab into
your scene. This represents a single instance of an
Image Target object
• Select the ImageTarget in your Hierarchy and look
at the inspector
• Look at the Image Target Behaviour script
• Under Database select your downloaded database
and under image target select your image from the
database for now I will leave extended tracking off
if you want to know more about extended tracking
and persistent tracking check out this guide
Add 3d object to scene
and attach to trackable
• As a test create a simple cube object
• Add the cube as a child of the
ImageTarget object in the Hierarchy
• Move the cube in the scene until its
centered on the Image Target you
may need to scale the cube
• On the ARCamera Inspector expand
the Database Load Behaviour Script
and Load your downloaded Database
• Activate the database
Deploy the application
• Build out your application
• You should have a high quality
printout of the appropriate Image
Target infront of you. If not just test
with a digital version on your screen
• When you look at the target using the
device camera you should see the
cube bound to the image

Weitere ähnliche Inhalte

Was ist angesagt?

Here are some technologies which we have used
Here are some technologies which we have usedHere are some technologies which we have used
Here are some technologies which we have used
Sean Walters
 
Here are some technologies which we have used
Here are some technologies which we have usedHere are some technologies which we have used
Here are some technologies which we have used
Sean Walters
 
CodeFest 2014_Mobile Game Development
CodeFest 2014_Mobile Game DevelopmentCodeFest 2014_Mobile Game Development
CodeFest 2014_Mobile Game Development
Wooga
 

Was ist angesagt? (20)

New 2D World-Building, Animation & Graphics Features in Unity
New 2D World-Building, Animation & Graphics Features in UnityNew 2D World-Building, Animation & Graphics Features in Unity
New 2D World-Building, Animation & Graphics Features in Unity
 
Computer Vision Meetup March: How we built snapscreen
Computer Vision Meetup March: How we built snapscreenComputer Vision Meetup March: How we built snapscreen
Computer Vision Meetup March: How we built snapscreen
 
Google IO 2017 Recap
Google IO 2017 RecapGoogle IO 2017 Recap
Google IO 2017 Recap
 
Here are some technologies which we have used
Here are some technologies which we have usedHere are some technologies which we have used
Here are some technologies which we have used
 
Here are some technologies which we have used
Here are some technologies which we have usedHere are some technologies which we have used
Here are some technologies which we have used
 
Firebase & QA
Firebase & QAFirebase & QA
Firebase & QA
 
Discover Android Wear
Discover Android WearDiscover Android Wear
Discover Android Wear
 
Wally Young (DAQRI) The Path to ARToolKit 6
Wally Young (DAQRI) The Path to ARToolKit 6Wally Young (DAQRI) The Path to ARToolKit 6
Wally Young (DAQRI) The Path to ARToolKit 6
 
CodeFest 2014_Mobile Game Development
CodeFest 2014_Mobile Game DevelopmentCodeFest 2014_Mobile Game Development
CodeFest 2014_Mobile Game Development
 
Android 3.1 - Portland Code Camp 2011
Android 3.1 - Portland Code Camp 2011Android 3.1 - Portland Code Camp 2011
Android 3.1 - Portland Code Camp 2011
 
Microsoft app center
Microsoft app centerMicrosoft app center
Microsoft app center
 
Automating Your Way out of the Dark Ages: Our Experience with (And Without) P...
Automating Your Way out of the Dark Ages: Our Experience with (And Without) P...Automating Your Way out of the Dark Ages: Our Experience with (And Without) P...
Automating Your Way out of the Dark Ages: Our Experience with (And Without) P...
 
Cloud computing projects by inspire-groups (Pravin Hanchinal)
Cloud computing projects by inspire-groups (Pravin Hanchinal)Cloud computing projects by inspire-groups (Pravin Hanchinal)
Cloud computing projects by inspire-groups (Pravin Hanchinal)
 
Celtra builder features - Video
Celtra builder features - VideoCeltra builder features - Video
Celtra builder features - Video
 
From Xcode to App Store, the Agile way @ MoMo Tallinn 06.06.11
From Xcode to App Store, the Agile way @ MoMo Tallinn 06.06.11From Xcode to App Store, the Agile way @ MoMo Tallinn 06.06.11
From Xcode to App Store, the Agile way @ MoMo Tallinn 06.06.11
 
Android workshop
Android workshopAndroid workshop
Android workshop
 
Storyboard
StoryboardStoryboard
Storyboard
 
Modernize DotNet Apps With Azure
Modernize DotNet Apps With AzureModernize DotNet Apps With Azure
Modernize DotNet Apps With Azure
 
Build uwp apps with windows app studio
Build uwp apps with windows app studioBuild uwp apps with windows app studio
Build uwp apps with windows app studio
 
Using prime[31] to connect your unity game to azure mobile services
Using prime[31] to connect your unity game to azure mobile servicesUsing prime[31] to connect your unity game to azure mobile services
Using prime[31] to connect your unity game to azure mobile services
 

Ähnlich wie Introductory Augmented Reality in Unity with Android and Vuforia

7.imaging on windows phone
7.imaging on windows phone7.imaging on windows phone
7.imaging on windows phone
Nguyên Phạm
 
Publishing app to google play store
Publishing app to google play storePublishing app to google play store
Publishing app to google play store
ketanraval
 

Ähnlich wie Introductory Augmented Reality in Unity with Android and Vuforia (20)

7.imaging on windows phone
7.imaging on windows phone7.imaging on windows phone
7.imaging on windows phone
 
Augmented Reality based Product Identification and Advertising System - Final...
Augmented Reality based Product Identification and Advertising System - Final...Augmented Reality based Product Identification and Advertising System - Final...
Augmented Reality based Product Identification and Advertising System - Final...
 
iOS Scroll Performance
iOS Scroll PerformanceiOS Scroll Performance
iOS Scroll Performance
 
Developing for Android-Types of Android Application
Developing for Android-Types of Android ApplicationDeveloping for Android-Types of Android Application
Developing for Android-Types of Android Application
 
Build an AR app v2.0
Build an AR app v2.0Build an AR app v2.0
Build an AR app v2.0
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year Project
 
Nakal think test_2015
Nakal think test_2015Nakal think test_2015
Nakal think test_2015
 
06.Programming Media on Windows Phone
06.Programming Media on Windows Phone06.Programming Media on Windows Phone
06.Programming Media on Windows Phone
 
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJettyMagento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
 
Remotetestingfeaturev1 160109071942
Remotetestingfeaturev1 160109071942Remotetestingfeaturev1 160109071942
Remotetestingfeaturev1 160109071942
 
Remotetestingfeature v1.1
Remotetestingfeature v1.1Remotetestingfeature v1.1
Remotetestingfeature v1.1
 
Android Instant Apps testing
Android Instant Apps testingAndroid Instant Apps testing
Android Instant Apps testing
 
Migrating Unity3D projects to Windows 8
Migrating Unity3D projects to Windows 8Migrating Unity3D projects to Windows 8
Migrating Unity3D projects to Windows 8
 
Building VR Applications For Google Cardboard
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google Cardboard
 
How to Install and Set up Android Studio.pptx
How to Install and Set up Android Studio.pptxHow to Install and Set up Android Studio.pptx
How to Install and Set up Android Studio.pptx
 
Photoshop cs5 read me
Photoshop cs5 read mePhotoshop cs5 read me
Photoshop cs5 read me
 
Yaron Inger - Enlight - Inside the app of the year
 Yaron Inger - Enlight - Inside the app of the year  Yaron Inger - Enlight - Inside the app of the year
Yaron Inger - Enlight - Inside the app of the year
 
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
Code Palousa presentation- "Giving Digital Eyes to your Synthetic Tests"
 
Publishing app to google play store
Publishing app to google play storePublishing app to google play store
Publishing app to google play store
 
Computer Vision based Automated Spare Part Finder App.pptx
Computer Vision based  Automated Spare Part Finder App.pptxComputer Vision based  Automated Spare Part Finder App.pptx
Computer Vision based Automated Spare Part Finder App.pptx
 

Mehr von Bond University

Mehr von Bond University (18)

Integrating Mixed Reality Pedagogy into Education
Integrating Mixed Reality Pedagogy into EducationIntegrating Mixed Reality Pedagogy into Education
Integrating Mixed Reality Pedagogy into Education
 
Weaving technology into the fabric of the classroom: Future jobs
Weaving technology into the fabric of the classroom: Future jobsWeaving technology into the fabric of the classroom: Future jobs
Weaving technology into the fabric of the classroom: Future jobs
 
Preparing Learners for Future Jobs
Preparing Learners for Future JobsPreparing Learners for Future Jobs
Preparing Learners for Future Jobs
 
Classrooms of the Future: How to Add Mixed Reality and Robotics to a Schools ...
Classrooms of the Future: How to Add Mixed Reality and Robotics to a Schools ...Classrooms of the Future: How to Add Mixed Reality and Robotics to a Schools ...
Classrooms of the Future: How to Add Mixed Reality and Robotics to a Schools ...
 
Using Gamification and Mixed Reality Visualization to Improve Conceptual Unde...
Using Gamification and Mixed Reality Visualization to Improve Conceptual Unde...Using Gamification and Mixed Reality Visualization to Improve Conceptual Unde...
Using Gamification and Mixed Reality Visualization to Improve Conceptual Unde...
 
Piloting Mixed Reality in ICT Networking to Visualize Complex Theoretical Mul...
Piloting Mixed Reality in ICT Networking to Visualize Complex Theoretical Mul...Piloting Mixed Reality in ICT Networking to Visualize Complex Theoretical Mul...
Piloting Mixed Reality in ICT Networking to Visualize Complex Theoretical Mul...
 
Gold Coast Mayors Technology Awards 2016: Visualisation and Interactive Proto...
Gold Coast Mayors Technology Awards 2016: Visualisation and Interactive Proto...Gold Coast Mayors Technology Awards 2016: Visualisation and Interactive Proto...
Gold Coast Mayors Technology Awards 2016: Visualisation and Interactive Proto...
 
Interactive Mixed Reality for Enhanced Learning, Skills and Engagement
Interactive Mixed Reality for Enhanced Learning, Skills and EngagementInteractive Mixed Reality for Enhanced Learning, Skills and Engagement
Interactive Mixed Reality for Enhanced Learning, Skills and Engagement
 
The future of jobs focusing on Interactive Media and Design
The future of jobs focusing on Interactive Media and DesignThe future of jobs focusing on Interactive Media and Design
The future of jobs focusing on Interactive Media and Design
 
Gaze detection with Virtual Reality and Unity 3d
Gaze detection with Virtual Reality and Unity 3dGaze detection with Virtual Reality and Unity 3d
Gaze detection with Virtual Reality and Unity 3d
 
Introductory Virtual Reality in Unity3d
Introductory Virtual Reality in Unity3dIntroductory Virtual Reality in Unity3d
Introductory Virtual Reality in Unity3d
 
DIY Mobile VR with Unity 3d & Cardboard SDK
DIY Mobile VR with Unity 3d & Cardboard SDKDIY Mobile VR with Unity 3d & Cardboard SDK
DIY Mobile VR with Unity 3d & Cardboard SDK
 
Towards a Pedagogy of Comparative Visualization in 3D Design Disciplines
Towards a Pedagogy of Comparative Visualization in 3D Design DisciplinesTowards a Pedagogy of Comparative Visualization in 3D Design Disciplines
Towards a Pedagogy of Comparative Visualization in 3D Design Disciplines
 
Teaching Complex Theoretical Multi-Step Problems in ICT Networking through 3D...
Teaching Complex Theoretical Multi-Step Problems in ICT Networking through 3D...Teaching Complex Theoretical Multi-Step Problems in ICT Networking through 3D...
Teaching Complex Theoretical Multi-Step Problems in ICT Networking through 3D...
 
Visualization and Interactive Prototyping with Unity3D
Visualization and Interactive Prototyping with Unity3DVisualization and Interactive Prototyping with Unity3D
Visualization and Interactive Prototyping with Unity3D
 
Getting Serious about the Future of Design and Games
Getting Serious about the Future of Design and GamesGetting Serious about the Future of Design and Games
Getting Serious about the Future of Design and Games
 
Effect of mixed media visualization on learner perceptions and outcomes
Effect of mixed media visualization on learner perceptions and outcomesEffect of mixed media visualization on learner perceptions and outcomes
Effect of mixed media visualization on learner perceptions and outcomes
 
Setup for Visualisation & Interactive Prototyping with Unity3D
Setup for Visualisation & Interactive Prototyping with Unity3DSetup for Visualisation & Interactive Prototyping with Unity3D
Setup for Visualisation & Interactive Prototyping with Unity3D
 

Kürzlich hochgeladen

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Kürzlich hochgeladen (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 

Introductory Augmented Reality in Unity with Android and Vuforia

  • 1. Introductory AR in Unity 3d using Vuforia Dr James Birt
  • 2. Requirements • Unity 5.3 or higher • Android with rear facing camera • Vuforia Developers Account (free) • vuforia-samples-core-unity-5-5-9.zip
  • 5. Creating AR Camera • Drag an ARCamera Prefab into the Hierarchy • Remove the Main Camera from the Hierarchy • Click the ARCamera and view the inspector window
  • 6. Obtaining a License Key 1. Developer Account – Please read this guide 2. Go to License Manager and click Add License button 3. Name your Application 4. Choose Device (mobile) 5. Choose a licensing option (starter) 6. Click Next 7. Confirm to Agreement 8. Click You Application Name in the License Manger List
  • 7. Vuforia Behaviour Script • Copy your License Key to the Vuforia Behaviour Script App License Key – In Unity 3D • If using Android I recommend switching the Camera Device Mode to MODE_OPTIMIZE_SPEED If using IOS I recommend MODE_OPTIMIZE_QUALITY • For now I will leave Tracked Images at 1 but if you want to track multiple images you will need to modify this number • Leave the rest as Default xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • 8. Test License and AR Camera • First Test your AR Camera and License Key • To do this on Android go File Build Settings • Then select Android and Switch Platform • For more details on how to setup Android with Unity3d please checkout this guide (pg 15) • Plug in your Android Device to the USB port of your computer • Click Player Settings
  • 9. Android Player Settings • Name your Company • Give your Product a Name • You can put an Icon in the Default Icon • Under Identification add your Company and Product Name to the Bundle Identifier • Now Click Build and Run • Name your APK file • Click SAVE • You Should see a pass through camera appear on your Android Device with a Vuforia Watermark
  • 10. Target Manager • You now need to add a Device Database to your project • In the Vuforia Developer Portal Click Target Manager and Add Database • Name your Database and select Device • Click Create • Click on your newly created Database • You will notice your Target Database is empty you will now need to populate your Target Database with AR Markers • Click Add Target
  • 11. Creating Target Database • There are many types of targets for now we are only creating a 2D Single Image for Recognition for more details check out the Vuforia Getting Started Guide • Click Single Image • Choose a picture to convert to an AR marker for more details on how to choose a good image check this guide • Width – Leave as 1 • Click Add 1
  • 12. Image Quality • You can see the image I added is not a great marker scoring only 2 stars • It will still work in the simulation but will be prone to error • I recommend a 5 star marker for the best accuracy • If you click on the target name you can view the features
  • 13. Adding Target Database • Select All Targets • And Click Download Database • Select Unity Editor and Download • This will form a Unity import package that you can then open and import to Unity3d
  • 15. Add AR assets and prefabs to scene • Drag an instance of the ImageTarget prefab into your scene. This represents a single instance of an Image Target object • Select the ImageTarget in your Hierarchy and look at the inspector • Look at the Image Target Behaviour script • Under Database select your downloaded database and under image target select your image from the database for now I will leave extended tracking off if you want to know more about extended tracking and persistent tracking check out this guide
  • 16. Add 3d object to scene and attach to trackable • As a test create a simple cube object • Add the cube as a child of the ImageTarget object in the Hierarchy • Move the cube in the scene until its centered on the Image Target you may need to scale the cube • On the ARCamera Inspector expand the Database Load Behaviour Script and Load your downloaded Database • Activate the database
  • 17. Deploy the application • Build out your application • You should have a high quality printout of the appropriate Image Target infront of you. If not just test with a digital version on your screen • When you look at the target using the device camera you should see the cube bound to the image