I hope you found this helpful! Make sure to leave a comment letting me know how i did! ----------------------------------------------------------------- CODE: extends Node3D var xr_interface: XRInterface # Called when the node enters the scene tree for the first time. func _ready(): xr_interface = ("openXR") if xr_interface and (): ( ) get_viewport().use_xr = true ----------------------------------------------------------------- and if you want to check your work (or just use the start file i created) the download link is here: ----------------------------------------------------------------- Help support me through Kofi! ----------------------------------------------------------------- 00:00 - Intro 00:37 - Setting Up The File for XR 08:21 - Creating Our VR Player 09:13 - Setting up the controllers and hands 11:24 - Setting Up Body Collision 12:23 - Setting up movement and turning 13:35 - Setting Up Grab 18:05 - We're Done! ----------------------------------------------------------------- Follow me: BlueSky - Instagram - Mastodon - @VirtualRook ----------------------------------------------------------------- Thank you so much for watching everyone, It really means a lot to me!











