You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.9 KiB
53 lines
1.9 KiB
[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
|