Unity Augmented Reality Development

Paths

Unity Augmented Reality Development

Authors: Rich Fiore, Harrison Hutcheon, Quintus Smit, Michael Taylor

Augmented Reality is at the forefront of new digital experiences. Allowing our world to be combined with digital extras, Augmented Reality developers bring a new dimension to... Read more

What You Will Learn

  • Prototyping AR experiences in Unity
  • Deploying AR experiences
  • Creating AR interactions and experiences with Unity
  • Developing mobile AR experiences

Pre-requisites

  • Understanding of Unity development
  • Basic programming

Beginner

These courses will get you comfortable in creating and working with objects in an AR scene within Unity.

Unity AR Fundamentals

by Rich Fiore

Dec 6, 2017 / 1h 23m

1h 23m

Start Course
Description

Are your clients asking about augmented reality (AR) apps? Do you have that one perfect idea for an AR iOS or Android app and don't know where to start? In this course, Unity AR Fundamentals, you'll learn how to start producing AR apps in no time at all. First, you'll discover the use of your mobile devices internal sensors to create an underwater scene, so you can become accustom to the interface and tools that are utilized. Next, you'll dive into creating an architectural AR app using a magazine cover to trigger a floating wireframe building, and how to scan in a 3D object to use as an AR trigger. Then, you'll explore how to create an AR laser gun that leave blast holes in your office and a unique logo triggered AR system. Finally, you'll be introduced to C# scripts to help iron out the problems that arise during development. When you're finished with this course, you'll have six unique AR scenes all using different types of AR targeting and triggers that are launchable from a custom menu to show your clients. Software required: Unity 3D.

Table of contents
  1. Course Overview
  2. AR Overview and Software Installation
  3. Position Tracking
  4. 2D Tracking
  5. 3D Tracking
  6. Other Tracking Options

AR Interactions and Worldspace UI in Unity

by Harrison Hutcheon

Dec 7, 2018 / 2h 25m

2h 25m

Start Course
Description

When creating Augmented Reality applications, properly utilized interactivity can engage users in new and interesting ways. In this course, AR Interactions and Worldspace UI in Unity, you will learn foundational knowledge of, as well as gain the ability to create an AR app that utilizes a full suite of interactive elements. First, you will learn how to draw in users with a World Space UI. Next, you will discover the variety of options for World Space UI interactivity. Finally, you will explore how to tailor interactive experiences to an AR application. When you’re finished with this course, you will have the skills and knowledge of AR interactivity needed to create AR promotional materials, games, and more!

Software required: Unity

Table of contents
  1. Course Overview
  2. Creating and Utilizing Vuforia Image Targets
  3. Implementing a Worldspace UI
  4. Making the Worldspace UI Interactive
  5. Game Object Based Menus
  6. AR Target Shooting Game

Intermediate

These courses are aimed at getting you comfortable with some more advanced tools for Unity AR Development.

Creating AR Visualizations with Mesh Targeting in Unity

by Quintus Smit

Oct 29, 2019 / 1h 15m

1h 15m

Start Course
Description

How do you utilize your existing physical and digital models as targets for an augmented reality experience? In this course, Creating AR Visualizations with Mesh Targeting in Unity, you will gain the ability to overlay digital data over physical models using augmented reality. First, you will learn how to prepare the digital data and models. Next, you will discover how to scan a physical model and turn it into a target for your augmented reality application. Finally, you will explore how to create digital overlays from your existing content to project over the physical world. When you are finished with this course, you will have the skills and knowledge of scanned and mesh targets needed to create an augmented reality experience that is activated by real objects.

Table of contents
  1. Course Overview
  2. Blocking out Your Scene in Unity
  3. Creating an AR Ready Model in Maya
  4. Using 3D Targets with Unity and Vuforia
  5. Creating an Information Overlay for Your AR Model

Unity AR: Ground Plane Tools

by Rich Fiore

Oct 22, 2018 / 1h 4m

1h 4m

Start Course
Description

Have you ever tried to make a complex AR app with numerous possible AR objects? Was the process confusing? If so, Unity AR: Ground Plane Tools is the perfect course for you because you will step through the production of an AR app with an expandable catalog system. First, you will use the Ground Plane Tools in Unity to place AR objects with your mobile device. Next, you will create a catalog system with Unity's UI tools, allowing you to scroll through a list of catalog items. Finally, you will get the AR and Catalog scenes to pass information back and forth. When you are finished with this Unity course, you will not only have created a workable AR Catalog app, but also know how to develop an app that can be adjusted and expanded with minimal work. Software required: Unity Game Engine.

Table of contents
  1. Course Overview
  2. AR Overview and Software Installation
  3. Ground Plane Tracking
  4. Interface
  5. Building the Catalog
  6. Tying the Interface with the AR Component

Advanced

This final batch of courses will get you using additional Unity Resources and creating custom Editor Extensions.

Extending the Unity Editor with Custom Windows

by Michael Taylor

Dec 5, 2018 / 1h 6m

1h 6m

Start Course
Description

Unity scripter will open the world of Editor Scripting, a discipline in programming that helps programmers organize and make the Unity editor cleaner for others to look at, with just a glance. In this course, Extending the Unity Editor with Custom Windows, you will learn foundational knowledge and gain the ability to create custom editor windows in Unity. First, you will learn how to organize variables. Next, you will discover how to create new windows for functions and tools. Finally, you will explore how to make scripts readable in editor mode. When you’re finished with this course, you will know the basics of editor scripting and tools programming in unity. Software required: Unity

Table of contents
  1. Course Overview
  2. Basic Editor Scripting
  3. Making Our Window
  4. Spawning Our Primitives
  5. Polishing Our Window
  6. Adding Color, Conclusion
Offer Code *
Email * First name * Last name *
Company
Title
Phone
Country *

* Required field

Opt in for the latest promotions and events. You may unsubscribe at any time. Privacy Policy

By providing my phone number to Pluralsight and toggling this feature on, I agree and acknowledge that Pluralsight may use that number to contact me for marketing purposes, including using autodialed or pre-recorded calls and text messages. I understand that consent is not required as a condition of purchase from Pluralsight.

By activating this benefit, you agree to abide by Pluralsight's terms of use and privacy policy.

I agree, activate benefit