Book Image

Enterprise Augmented Reality Projects

By : Jorge R. López Benito, Enara Artetxe González
Book Image

Enterprise Augmented Reality Projects

By: Jorge R. López Benito, Enara Artetxe González

Overview of this book

Augmented reality (AR) is expanding its scope from just being used in mobile and game applications to enterprise. Different industries are using AR to enhance assembly line visualization, guide operators performing difficult tasks, attract more customers, and even improve training techniques. In this book, you'll gain comprehensive insights into different aspects of developing AR-based apps for six different enterprise sectors, focusing on market needs and choosing the most suitable tool in each case. You'll delve into the basics of Unity and get familiar with Unity assets, materials, and resources, which will help you build a strong foundation for working on the different AR projects covered in the book. You'll build real-world projects for various industries such as marketing, retail, and automation in a step-by-step manner. This will give you hands-on experience in developing your own industrial AR apps. While building the projects, you'll explore various AR frameworks used in the enterprise environment such as Vuforia, EasyAR, ARCore, and ARKit, and understand how they can be used by themselves or integrated into the Unity 3D engine to create AR markers, 3D models, and components of an AR app. By the end of this book, you'll be well versed in using different commercial AR frameworks as well as Unity for building robust AR projects.
Table of Contents (10 chapters)

Technical requirements

The technical requirements for this chapter are as follows:

Hardware (from https://docs.unity3d.com/2019.1/Documentation/Manual/system-requirements.html):

  • CPU: SSE2 instruction set support
  • GPU: Graphics card with DX10 (shader model 4.0) capabilities

Operating system:

  • Windows: 7 SP1+, 8, 10, and 64-bit versions only
  • macOS: 10.12+
  • Linux: Fixed at Ubuntu 16.04, 18.04, and CentOS 7

Software for Android development:

  • Java Development Kit (1.8.0 in this book)
  • Unity 3D (2019.1.2f1 in this book)
  • Android SDK (included in the Unity installation)
  • Microsoft Visual Studio Community 2017 (included in the Unity installation)

The resources and the code files for this chapter can be found here: https://github.com/PacktPublishing/Enterprise-Augmented-Reality-Projects/tree/master/Chapter02.

Although we will develop our Unity projects for Android devices, you can...