In the HITL app, the agents controlled in first-person are hidden in the user's view. The agent may still obstruct the selection UI, e.g. the spot arm is in the way of selection. This causes selection to appear flaky.
This PR changes the following:
Objects rejected by selection discriminator functions are "transparent" to selection, meaning that the next closest hit info will be queried.
Agents can now be selected through.
How Has This Been Tested
Tested in single/multi user HITL.
Types of changes
[Development]
Checklist
[x] My code follows the code style of this project.
Motivation and Context
In the HITL app, the agents controlled in first-person are hidden in the user's view. The agent may still obstruct the selection UI, e.g. the spot arm is in the way of selection. This causes selection to appear flaky.
This PR changes the following:
How Has This Been Tested
Types of changes
Checklist