60 lines
3.8 KiB
Plaintext
60 lines
3.8 KiB
Plaintext
[gd_scene load_steps=11 format=3 uid="uid://bow3efiv6dt74"]
|
|
|
|
[ext_resource type="Script" path="res://scripts/Visualiser.gd" id="1_i4o6k"]
|
|
[ext_resource type="Script" path="res://scripts/Starter.gd" id="1_pwqvd"]
|
|
[ext_resource type="PackedScene" uid="uid://uaaq7yd773go" path="res://scenes/HUD.tscn" id="3_2i584"]
|
|
[ext_resource type="Sky" uid="uid://dlont1iyrrl3g" path="res://materials/SkyImages.tres" id="3_il4lh"]
|
|
[ext_resource type="Material" uid="uid://cgbf7yeymk5ch" path="res://materials/canvas/left_canvas_image.tres" id="4_ebu6v"]
|
|
[ext_resource type="PackedScene" uid="uid://cnwbqe7n5u3xo" path="res://scenes/DisconnectedMessage.tscn" id="6_3of0w"]
|
|
[ext_resource type="PackedScene" uid="uid://marsk5iy5svy" path="res://scenes/NoDeviceMessage.tscn" id="7_a86rk"]
|
|
[ext_resource type="PackedScene" uid="uid://b8qq1gfouk6ds" path="res://scenes/Images.tscn" id="8_uuw7q"]
|
|
[ext_resource type="Material" uid="uid://crj1x18yg0xsl" path="res://materials/canvas/right_canvas_image.tres" id="17_6oesc"]
|
|
|
|
[sub_resource type="Environment" id="Environment_3k2hr"]
|
|
background_mode = 1
|
|
sky = ExtResource("3_il4lh")
|
|
|
|
[node name="Visualiser" type="Node3D" node_paths=PackedStringArray("tracking", "disconnected", "no_device")]
|
|
script = ExtResource("1_i4o6k")
|
|
tracking = NodePath("UltraleapHandTracking")
|
|
materials_to_rectify = Array[Material]([ExtResource("4_ebu6v"), ExtResource("17_6oesc")])
|
|
disconnected = NodePath("DisconnectedMessage")
|
|
no_device = NodePath("NoDeviceMessage")
|
|
|
|
[node name="UltraleapHandTracking" type="UltraleapHandTracking" parent="."]
|
|
script = ExtResource("1_pwqvd")
|
|
|
|
[node name="Camera3D" type="Camera3D" parent="."]
|
|
near = 0.001
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
environment = SubResource("Environment_3k2hr")
|
|
|
|
[node name="DisconnectedMessage" parent="." instance=ExtResource("6_3of0w")]
|
|
|
|
[node name="NoDeviceMessage" parent="." instance=ExtResource("7_a86rk")]
|
|
|
|
[node name="Images" parent="." instance=ExtResource("8_uuw7q")]
|
|
tracking = NodePath("../UltraleapHandTracking")
|
|
|
|
[node name="HUD" parent="." node_paths=PackedStringArray("tracking") instance=ExtResource("3_2i584")]
|
|
layer = 100
|
|
tracking = NodePath("../UltraleapHandTracking")
|
|
|
|
[connection signal="current_device_changed" from="." to="Images" method="current_device_changed"]
|
|
[connection signal="current_device_changed" from="." to="HUD" method="_on_device_changed"]
|
|
[connection signal="presence_of_device_changed" from="." to="HUD" method="_on_presence_of_device_changed"]
|
|
[connection signal="allow_pause_resume_policy_changed" from="UltraleapHandTracking" to="HUD" method="_on_allow_pause_resume_policy_changed"]
|
|
[connection signal="connection_status_changed" from="UltraleapHandTracking" to="." method="_on_connection_status_changed"]
|
|
[connection signal="device_added" from="UltraleapHandTracking" to="." method="_on_hand_tracking_device_added"]
|
|
[connection signal="device_added" from="UltraleapHandTracking" to="HUD" method="on_device_added"]
|
|
[connection signal="device_removed" from="UltraleapHandTracking" to="." method="_on_hand_tracking_device_removed"]
|
|
[connection signal="device_removed" from="UltraleapHandTracking" to="HUD" method="on_device_removed"]
|
|
[connection signal="images_policy_changed" from="UltraleapHandTracking" to="Images" method="_on_images_policy_changed"]
|
|
[connection signal="images_policy_changed" from="UltraleapHandTracking" to="HUD" method="on_images_policy_changed"]
|
|
[connection signal="tracking_mode_changed" from="UltraleapHandTracking" to="HUD" method="tracking_mode_changed"]
|
|
[connection signal="device_selection" from="HUD" to="." method="_on_device_selection"]
|
|
[connection signal="tracking_mode_request" from="HUD" to="UltraleapHandTracking" method="on_tracking_mode_request"]
|
|
[connection signal="undistort_toggled" from="HUD" to="." method="on_undistort_toggled"]
|
|
[connection signal="view_type_selected" from="HUD" to="Images" method="view_type_selected"]
|