create_vr_pawn_blueprint
Build a ready-to-use VR Pawn with motion controllers, teleportation, object grabbing, snap turning, and widget interaction.
Instructions
Create a VRPawn Blueprint with motion controller support.
From Ch. 16: Replicates the VR template VRPawn structure with:
Camera component (player view / HMD position)
MotionControllerRight + MotionControllerLeft components
MotionControllerRightAim + MotionControllerLeftAim (aim locations)
HMD Static Mesh (visual representation in spectator view)
TeleportTraceNiagaraSystem component (teleport arc particle system)
WidgetInteraction component (interact with VR menus)
Input events for thumbstick teleportation, grip grab, trigger fire, menu toggle
Args: name: Pawn Blueprint name enable_teleportation: Add teleportation input events and functions enable_object_grabbing: Add grab input events and GrabComponent logic enable_snap_turn: Add snap turn input event (rotate by fixed angle) enable_widget_interaction: Add WidgetInteraction component for menus folder_path: Content browser folder
KB: see knowledge_base/10_WORLD_BUILDING.md#overview Example: create_vr_pawn_blueprint()
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | BP_VRPawn | |
| folder_path | No | /Game/VR/Blueprints | |
| enable_snap_turn | No | ||
| enable_teleportation | No | ||
| enable_object_grabbing | No | ||
| enable_widget_interaction | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |