Processing a hit is a large concept that heavily depends on the type of application you’re using. For instance, if your application is a CAD system, you may want to retrieve the properties of the selected object so that you can edit or delete it. In contrast, if you’re developing a game, selecting an object may involve setting it as a target your character should fight next. As you would expect, this part needs to be adaptable to a variety of uses. That being said, we will soon cover a practical example where you can drag and drop objects in our scene. But first, we need to review some of the architectural updates of our application.




















































