The Pawn Blueprint used in MotionControllerMap is MotionControllerPawn. This Blueprint represents the player in the level. Double-click it to open the Blueprint Editor.
The following screenshot shows the Components panel of the MotionControllerPawn Blueprint. Below DefaultSceneRoot, there is a Scene Component named VROrigin. The VROrigin Scene Component represents the tracking origin of the HMD and is used as a reference point to Camera and the Motion Controllers. Some HMDs use the tracking origin at floor level, while others use it at eye level:
![](https://static.packt-cdn.com/products/9781789347067/graphics/assets/c85bcade-ba2a-4b7d-903c-5e1c8296ca86.png)
There is a Motion Controller Component that could be added as a child Component of VROrigin. However, the VR template created a Blueprint named BP_MotionController that contains the Motion Controller Component and possesses other features.
MotionControllerPawn has two variables of the BP_MotionController type, which...