Introducing the project
Before we proceed with the implementation details, we should briefly define a couple of terms that we touched on in the introduction, that is, AR (and AR Foundation) and the Universal Render Pipeline.
We won't go into too much detail about AR as you're most likely aware of it, even if you haven't used it yourself. Using AR, we can superimpose data (in our case, it will be GameObjects) onto the world around us.
Tip
For a sneak peek of what our AR project will look like by the end of the chapter, see Figure 13.34.
Occasionally AR can be confused with virtual reality, and they both fall under the umbrella of Extended Reality. However, where virtual reality creates an entirely new reality for the player to be immersed in, AR is used to extend, or take advantage of, the real world inhabited by the player.
AR has received a lot of attention in the tech world in the last few years (Pokémon GO, Apple's WWDC, Microsoft's...