Technical requirements
To implement the project in this chapter, you need Unity installed on your development computer, with a mobile device connected that supports AR applications (see Chapter 1, Setting Up for AR Development, for instructions), including the following:
- Universal Render Pipeline
- Input System package
- XR Plugin for your target device
- AR Foundation package
We assume you have installed the assets from the Unity arfoundation-samples project imported from ARF-samples.unitypackage
created in Chapter 2, Your First AR Scene.
Also from Chapter 2, Your First AR Scene, we created an AR Input Actions asset that we'll use in this project, containing an action map named ARTouchActions including (at least) a PlaceObject action.
We also assume you have the ARFramework
scene template created in Chapter 4, Creating an AR User Framework, along with all the prerequisite Unity packages detailed at the beginning of Chapter 4 Creating an AR User Framework...