ar games using vuforia sdk coursera week 1 answers
Getting started with plane detection in Unity quiz
1. What is used to detect and display planes in your physical environment? Select the best answer.
- AR Plane Mesh Visualizer (script) component
- AR Default Plane GameObject
- Line Renderer component
- AR Plane (script) component
2. True or false: Plane detection finds horizontal or vertical planes in your physical environment. Select the best answer.
- True
- False
3. Fill in the blank: The ______ allows you to designate which GameObjects you want to display over a plane when it’s detected by your app. Select the best answer.
- AR Plane Manager component
- AR Plane (Script) component
- AR Default Plane prefab
- AR Default Plane GameObject
4. True or false: A portal is a window into a virtual 3D environment that you create as an experience on your computer screen. Select the best answer.
- True
- False
5. Why would someone choose to use plane detection in an AR application? Select all that apply.
- To build an understanding of their surrounding environment in an AR space.
- To create a unique AR experience.
- To place real-life objects on augmented surfaces in their AR environment.
- To spawn portals
Detect touch in an AR plane detection project quiz
6. Which type of scripting uses node-based actions and values to execute logic in a desired order? Select the best answer.
- Visual Script
- C# script
7. True or false: A State Graph is the main tool used for creating interactions in your AR project. Select the best answer.
- True
- False
8. True or false: Implementing a status message in the Unity console when your app is running helps to make sure your app is running as it should. Select the best answer.
- True
- False
9. Where do you add text to provide users with instructions on how to use your AR application? Select the best answer.
- The On Update node
- The Set Text node
- The Input Get Touch (Index) node
- The debugText variable
10. A user touches the screen on their mobile device to interact with your AR app. What do you use to determine the location of that touch on the screen? Select the best answer.
- The Input Get Touch (Index) node
- The On Update event node
- The Get Variable node
- The X and Y axis coordinates
Detect when a player touches a plane quiz
11. True or false. In AR, you are most often asked to place virtual objects onto physical surfaces.
- True
- False
12. What is raycasting? Select all that apply.
- Raycasting creates an invisible straight line from the screen touchpoint to the affected object.
- Raycasting is a process used to detect if a user touching the screen connects to something in your app.
- Raycasting is another word for aiming or targeting a weapon in a shooting app.
- Raycasting is the programming process for uniting various different scripts under a single command.
13. What tool or process in Unity uses or contains visual scripting with node-based actions and values to execute logic? Select the best response.
- The script machine component
- The C# coding language
- A script graph
- A prefab array
14. What tool would you use to locate and select visual scripting nodes, indexes and variables? Select the best response.
- The blackboard
- The graph inspector
- The graph editor
- The fuzzy finder
15. Complete this sentence. When you are selecting a raycast node for your visual script, make sure it includes _________________________________. Select all the answers that apply.
- a Raycast Sequence input
- a Trackable Types input
- a Hit Results input
- a Screen Point input
16. When raycasting, if the user touches a valid plane, what word(s) should appear in the debug UI display? Select the best response.
- True
- Activate
- Plane contact established
- Yes
17. To successfully set up raycasting in a visual script, you need to add two object variables. The first is the AR Raycast Manager component. What is the second? Select the best response.
- A returned item (Rri) list variable
- An ahead of time (Aot) list variable
- A compilation list variable
- An end of watch (Eow) list variable
18. Where do you add text that tells users how to use your app? Select all the answers that apply.
- The Start node
- The Event Manager node
- As a C# script object
- The Set Text node
19. True or false. To determine if a user successfully touched a horizontal or vertical plane in your app you need to use the Y and Z axis coordinates.
- False
- True
20. True or false. The AR Plane Manager allows you to decide what will be displayed on the plane you detect.
- True
- False