[gd_scene load_steps=7 format=3 uid="uid://ttx3xgp56hlv"] [ext_resource type="Script" path="res://Main.gd" id="1"] [ext_resource type="Script" path="res://scripts/body_tracker.gd" id="2"] [ext_resource type="Script" path="res://scripts/teleop_client.gd" id="3"] [ext_resource type="PackedScene" path="res://scenes/webcam_quad.tscn" id="5"] [ext_resource type="PackedScene" path="res://scenes/start_screen.tscn" id="6"] [ext_resource type="Script" path="res://scripts/vr_ui_pointer.gd" id="7"] [node name="Main" type="Node3D"] script = ExtResource("1") [node name="XROrigin3D" type="XROrigin3D" parent="."] [node name="XRCamera3D" type="XRCamera3D" parent="XROrigin3D"] [node name="WebcamQuadHead" parent="XROrigin3D" instance=ExtResource("5")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.3, -1.5) [node name="WebcamQuadLeft" parent="XROrigin3D" instance=ExtResource("5")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.85, -0.3, -1.5) [node name="WebcamQuadRight" parent="XROrigin3D" instance=ExtResource("5")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.85, -0.3, -1.5) [node name="StartScreen" parent="XROrigin3D" instance=ExtResource("6")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -1.5) [node name="LeftController" type="XRController3D" parent="XROrigin3D"] tracker = &"left_hand" pose = &"aim_pose" [node name="RightController" type="XRController3D" parent="XROrigin3D"] tracker = &"right_hand" pose = &"aim_pose" [node name="LeftHandTracker" type="XRNode3D" parent="XROrigin3D"] tracker = &"/user/hand_tracker/left" show_when_tracked = true [node name="RightHandTracker" type="XRNode3D" parent="XROrigin3D"] tracker = &"/user/hand_tracker/right" show_when_tracked = true [node name="VRUIPointer" type="Node3D" parent="."] script = ExtResource("7") [node name="BodyTracker" type="Node3D" parent="."] script = ExtResource("2") [node name="TeleopClient" type="Node" parent="."] script = ExtResource("3") auto_connect = false