Develop Augmented Reality Book Ar Business Card With Unity

Tags: Unity

Augmented reality (AR) tutorials on Markerless tracking, Cloud AR, 3D Object detection, + more with Unity & Vuforia

Last updated 2022-01-10 | 4.5

- Understand different forms of Augmented Reality and their applications
- Build 15 Augmented Reality Apps from scratch for Android & iOS
- Developing and ARBook app which will detect multiple image targets.

What you'll learn

Understand different forms of Augmented Reality and their applications
Build 15 Augmented Reality Apps from scratch for Android & iOS
Developing and ARBook app which will detect multiple image targets.
Creating an interactive business card using AR Virtual buttons
An AR greeting card app
which plays sound
and animation once opened.
Detecting a real toy car using 3D Object tracking and superimposing a digital car on top of the real car.
Tracking of cylindrical objects and placing digital models surrounding the cylinder
Placing a life size Lamborghini car in real world using Markerless tracking
Placing a life size drone in air using Vuforia Mid Air feature.
Play / Pause video's in real world.
Cloud recognition and best practices.
Understand the basic difference between Virtual Reality & Augmented Reality
Students will create AR apps by writing codes in C# programming language

* Requirements

* A Windows or Mac Computer system
* Android SmartPhone or an iPhone
* Basic programming knowledge will be of Great help

Description

  • Understand different forms of Augmented Reality and their applications
  • Build 15 Augmented Reality Apps from scratch for Android & iOS
  • Developing and ARBook app which will detect multiple image targets.
  • Creating an interactive business card using AR Virtual buttons
  • An AR greeting card app, which plays sound, and animation once opened.
  • Detecting a real toy car using 3D Object tracking and superimposing a digital car on top of the real car.
  • Tracking of cylindrical objects and placing digital models surrounding the cylinder
  • Placing a life size Lamborghini car in real world using Markerless tracking
  • Placing a life size drone in air using Vuforia Mid Air feature.
  • Play / Pause video's in real world.
  • Cloud recognition and best practices.
  • Understand the basic difference between Virtual Reality & Augmented Reality
  • Students will create AR apps by writing codes in C# programming language

Course content

18 sections • 164 lectures

What is Augmented Reality Preview 04:41

So in this video you understand the meaning of Augmented Reality.

Augmented Reality is a technology that superimposes a computer-generated image on a user's view of the real world, thus providing a composite view.

The above definition is obviously is a bit difficult to understand so keep watching this video to understand Augment Reality is details

WHAT IS VIRTUAL REALITY | Differences between AR & VR Preview 05:57

In this video you will first understand What is Virtual Reality and then we look at the differences between Augmented Reality & Virtual Reality

Installation of Unity, 2019.2 Update Preview 10:51

Session End Quiz

Basics of Unity | Section Intro Preview 00:51

Understanding different panels in Unity Preview 04:53

Moving, rotating & scaling Gameobjects in Unity Preview 10:36

Game Panel in Unity Preview 07:37

Physics in Unity Preview 08:31

Increasing the light intensity Preview 01:45

Adding colors to Gameobject Preview 03:55

Adding textures to Gameobject Preview 03:55

Parent and child Gameobjects in Unity Preview 04:22

Local/Global and Pivot/Center tools in Unity Preview 05:12

Prefabs in Unity Preview 06:58

What are Scripts? Preview 04:44

Rotating the spheres Preview 07:56

Revolving the spheres Preview 03:20

AUGMENTED REALITY ONE (ARONE) SECTION INTRODUCTION Preview 01:35

Importing Vuforia package inside Unity Preview 05:57

Importing Vuforia package via Vufora Core Samples Preview 09:13

Web Camera output and creating the ARONE License Key Preview 04:32

Capturing an Image Preview 02:13

Creating a Vuforia Database and uploading Image Targets Preview 08:11

Projecting Barbarian 3D Model on Image Target Preview 11:00

Testing the output on an Android smartphone Preview 12:37

Testing the output on iPhone or iPad Preview 11:52

Sketching the Images for ARBook Preview 03:41

Importing the License Key Preview 07:30

Upload the Image Targets inside Vuforia Database Preview 05:15

Customising the Sun Image Target Preview 13:19

Customising the House Image Target Preview 10:42

Customising the Car Image Target Preview 07:14

Customising the Ship Image Target Preview 11:20

Customising the Aeroplane Image Target Preview 07:58

Adding and moving the cloud objects Preview 05:33

Understanding the problem behind Aeroplane Image Target Preview 06:03

Resetting the position of Aeroplane model Preview 14:53

Resetting the position of Cloud models Preview 12:47

Customising the AR Book Cover Image Target Preview 07:51

Integrating 3D Text Preview 09:23

Building the ARBook app Preview 08:36

Outdated Section Preview 00:05

Augmented Reality Book Intro Preview 00:46

This is the section intro of the ARBOOK app which you will make in this section. In this section you will

  1. Create the ARBOOK app
  2. We will sketch 7 images inside a drawing book & upload them as Image Targets
  3. Customize the SUN Image Target
  4. Customize the HOUSE Image Target
  5. Customize the SHIP Image Target
  6. Customize the CAR Image Target
  7. Customize the FOREST Image Target
  8. Customize the AEROPLANE Image Target
  9. Customize the ARBOOK Image Target
  10. Solve the problem related to SHIP & AEROPLANE ImageTarget
  11. Edit the DefaultTrackableEventHandler Script

Sketching images on a drawing book Preview 05:53

In this video I will scan 7 images inside a drawing book, so you can either draw your own sketches or download the sketches from the resource section & paste them inside a normal book

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:23

Setting Up License Key for ARBook app Preview 11:45

Customizing Sun Image Target Preview 09:24

Customizing the HOUSE Image Target Preview 10:08

In this video we will customize the HOUSE Image Target 

Customizing the SHIP Image Target Preview 10:25

In this video we will customize the SHIP Image Target 

Customizing the CAR Image Target Preview 06:11

In this video we will customize the CAR Image Target 

Customizing the FOREST Image Target Preview 07:46

In this video we will customize the FOREST Image Target 

Customizing the AeroPlane Image Target Preview 09:59

In this video we will customize the AEROPLANE Image Target by adding the Aeroplane model

Adding Cloud models Preview 07:31

In this video we will customize the AEROPLANE Image Target by adding the Cloud Model on top of it 

Customizing the ARBOOK Cover Image Target Preview 08:48

In this video we will customize the ARBOOK Image Target BY ADDING 3D Models on top of Image Target

Adding 3D Text on top of Image Target Preview 09:18

In this video we will customize the ARBOOK Image Target BY ADDING 3D Text on top of Image Target

Building the APK file of ARBOOK App Preview 05:12

In this video we will build the apk file for the ARBook application and run the application inside an Android Smartphone. So in this video we will first add the ARBOOKSCENE inside the Build Setting. Next we will customize the Player Setting by modifing the Company Name, Product name, Screen Orientation, Package name & Version number

Output of ARBook Application Preview 02:25

Problem related to Ship & Aeroplane Image Target Preview 03:50

In this video we will look at the problem related to the Ship & AeroPlane  Image Target i.e the Aeroplane & Ship model start moving at the start moving as soon as the application starts. 

DefaultTrackableEventHandler Script Update Preview 08:10

Solution for Ship & Aeroplane Image Target problem Preview 17:22

In this video we will edit the DefaultTrackableEventHandler script and write the code to activate the Ship, Aeroplane & Cloud model's only when the Ship ImageTarget & AeroPlane Image Target are opened in front of the camera

ARBOOK FINAL OUTPUT Preview 01:12

Output for the Augmented Reality Book (ARBook) application

Reset the SHIP to it's original position Preview 12:58

Reset the Aeroplane and Cloud Gameobject Preview 12:36

Section Introduction Preview 01:03

Which greeting card to use? Preview 01:12

Importing the Vuforia package and adding the License key Preview 02:57

Creating Image Target within Unity Preview 05:57

Customising the first Image Target Preview 11:39

Creating a college on second Image Target Preview 12:28

Tracking multiple image targets simultaneously Preview 02:07

Playing a video file in Augmented Reality Preview 06:10

Playing an audio file when the card is opened Preview 10:09

Happy birthday text using 3D Text Preview 06:25

Crediting the author Preview 04:02

Building the app on an Android smartphone Preview 07:29

Section Introduction Preview 01:08

Creating a Canvas and adding a Background image Preview 06:06

Adding a 2D UI Text Preview 06:34

Designing UI buttons inside the Canvas Preview 08:24

What is an Eventsystem in Unity Preview 01:30

Programming the UI buttons Preview 11:22

Programming Back and Exit button inside the AR Scene Preview 10:50

Section Introduction Preview 00:48

Adding license key and database Preview 07:03

Creating a Virtual Button on the Image Target along with Sphere and Cube Preview 05:33

Programming the Virtual Button Preview 10:05

Building the Application Preview 06:03

Section Introduction Preview 01:28

Adding License Key and Database Preview 05:59

Creating Multiple Virtual Buttons Preview 04:15

Playing multiple video files on Image Target Preview 11:34

Deactivating the videos Preview 03:27

Programming the 3 Virtual Buttons Preview 13:05

Building the app and testing the output Preview 04:44

Section Introduction Preview 00:49

List of Ground Plane supported device Preview 02:15

Setting up the Project Preview 01:16

Markerless Augmented Reality : Placing an object on ground surface Preview 07:12

Placing a Life Size Car in Real World Preview 10:00

Adding Realistic shadows to the Car Preview 07:38

Mid Air feature : Placing a miniature Helicopter in Mid air Preview 09:53

Superimposition Based AR Section Introduction Preview 00:49

Criteria for Object Recognition & Scanning Preview 02:51

Procedure for scanning a 3D Object Preview 07:24

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:24

Generating License Key Preview 05:59

Superimposing a CAR 3D Model on top of a Real Toy Car Preview 05:38

Building the ARObject Tracking app Preview 04:26

Cylindrical Target Section Introduction Preview 00:46

Steps for creating a Cylinder Target Preview 03:53

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:24

Creating Cylinder Target Database Preview 11:09

Projecting Plane 3D Models surrounding the Cylinder Target Preview 10:54

Projecting Cloud 3D Models Preview 06:58

Adding Earth & Terrain Models Preview 04:29

Animating the GameObjects Preview 09:23

Building the AR Cylindrical Target Project Preview 04:23

Vuforia Video Playback App Intro Preview 00:40

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:24

Importing Vuforia Core Samples Preview 09:09

ARCamera's Far Clip plane Bug Preview 05:52

Customizing Thumbnail and Video Preview 04:51

Playing Two Video's Preview 07:54

Changing the Video's shader Preview 02:40

Deleting the Common UI component & building the app Preview 06:21

Vuforia Cloud Recognition Intro Preview 01:04

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:23

Understanding the Cloud Reco Scene & testing it's output Preview 08:51

Creating Vuforia Cloud Database and linking it with Unity Project Preview 13:41

2 Adjustments for viewing Gameobject properly on top of Image Target Preview 13:17

Information Panel for the Cloud Image Targets Preview 18:38

Information Panel for the 3rd Cloud Image Target Preview 07:12

Removing the Cloud Target Info & Common UI Preview 02:24

User Defined Target App Intro Preview 00:30

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:23

Adding License Key & Importing Vuforia Core Samples Preview 04:43

Understanding the Working of User Defined Target Scene Preview 05:40

Rearranging the Canvas Component Preview 07:42

Building & Running the ARUDT Application Preview 00:18

Installing Illustrator and setting up Vumark designer files Preview 05:11

Designing a Vumark Template Preview 14:34

Encoding Numeric data & generating Image Targets from Numeric Vumark Template Preview 06:20

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:23

Understanding the components inside Vumarks Sample Scene Preview 11:08

Resolving the bugs inside Vumarks scene Preview 08:18

Decoding Numeric data from Vumark Image Targets Preview 16:19

Encoding String data & generating Image Targets from String Vumark Template Preview 09:28

Decoding String data from Vumark Image Targets Preview 11:23

Encoding Byte data & generating Image Targets from Byte Vumark Template Preview 06:05

Decoding Byte data from Vumark Image Targets Preview 07:11

What is Multi-Target? Capturing images for multi target Preview 04:38

Rescaling the images from cm to pixels as per aspect ratio Preview 17:57

Adding images to Cuboid Target Preview 06:41

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:23

Testing the Multi Target output Preview 05:48

Adding animations and effects to Multi Target scene Preview 13:57

Update: Importing Vuforia in Unity 2019.2 and later Preview 00:23

Seeing through the Box using depth mask material Preview 14:40

Creating a square hole on top of the box Preview 04:24

Adding fire monster and flames Preview 11:32

Editing the DepthMask Shader Preview 03:04

Adding Nebula and Galaxies to the window portal Preview 17:41

Creating a mini solar system Preview 13:13