Building AR experiences
Augmented reality (AR) offers a unique opportunity to overlay digital content onto the real world, requiring a distinct approach compared to virtual reality. In this section, we will introduce AR development in Unity, focusing on essential AR SDKs including AR Foundation, various tracking methods such as image, plane, and face tracking, and the creation of AR scenes. We will explore how to manage real-world interactions and augment digital objects within physical spaces. To illustrate these concepts, we will include an example project, guiding you through the creation of a simple AR app that interacts with real-world objects. By the end of this section, you will have the knowledge to start building engaging AR experiences.
The following is a simulation of an augmented reality app on a tablet, showcasing a sectional sofa with a glowing green outline to illustrate how AR can enhance home decor visualization.

Figure 14.2 – Example...