immersive-home/app/addons/xr-autohandtracker/auto_handtracker.tscn

131 lines
4.7 KiB
Plaintext
Raw Normal View History

2024-05-06 19:22:12 +03:00
[gd_scene load_steps=20 format=3 uid="uid://bufelcry36rw1"]
[ext_resource type="Script" path="res://addons/xr-autohandtracker/auto_handtracker.gd" id="1_kokq6"]
[ext_resource type="Script" path="res://addons/xr-autohandtracker/visible_handtrack_skeleton.gd" id="2_51p5j"]
[ext_resource type="Script" path="res://addons/xr-autohandtracker/auto_tracker.gd" id="3_6kyde"]
[sub_resource type="BoxMesh" id="BoxMesh_lsd0h"]
size = Vector3(0.1, 0.8, 0.1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dawss"]
albedo_color = Color(0.6842, 0.671572, 0.696409, 1)
[sub_resource type="BoxMesh" id="BoxMesh_h2ysa"]
size = Vector3(0.8, 0.8, 0.8)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kb47o"]
albedo_color = Color(0.188235, 0.6, 0.00392157, 1)
[sub_resource type="CylinderMesh" id="CylinderMesh_ga8xh"]
top_radius = 0.2
bottom_radius = 0.4
height = 1.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2y0qr"]
albedo_color = Color(0, 0.470588, 0.698039, 1)
[sub_resource type="TorusMesh" id="TorusMesh_r0bsl"]
inner_radius = 0.19
outer_radius = 0.2
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r0qnr"]
transparency = 1
albedo_color = Color(1, 1, 0.00784314, 1)
[sub_resource type="TorusMesh" id="TorusMesh_wsh6v"]
inner_radius = 0.59
outer_radius = 0.6
[sub_resource type="CylinderMesh" id="CylinderMesh_pce3n"]
top_radius = 0.05
bottom_radius = 0.05
height = 0.002
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2wqtw"]
transparency = 1
shading_mode = 0
albedo_color = Color(1, 1, 0.00784314, 0.235294)
disable_receive_shadows = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_53tyc"]
transparency = 1
shading_mode = 0
albedo_color = Color(1, 1, 0.00784314, 0.235294)
disable_receive_shadows = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f71oj"]
albedo_color = Color(1, 1, 0, 1)
[sub_resource type="BoxMesh" id="BoxMesh_epivk"]
material = SubResource("StandardMaterial3D_f71oj")
size = Vector3(0.01, 0.02, 0.01)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fvumm"]
albedo_color = Color(1, 0.0431373, 0, 1)
[sub_resource type="BoxMesh" id="BoxMesh_ssbes"]
material = SubResource("StandardMaterial3D_fvumm")
size = Vector3(0.005, 0.19, 0.005)
[node name="AutoHandtracker" type="Node3D"]
top_level = true
script = ExtResource("1_kokq6")
[node name="VisibleHandTrackSkeleton" type="Node3D" parent="."]
visible = false
script = ExtResource("2_51p5j")
[node name="ExampleStick" type="Node3D" parent="VisibleHandTrackSkeleton"]
[node name="StemY" type="MeshInstance3D" parent="VisibleHandTrackSkeleton/ExampleStick"]
mesh = SubResource("BoxMesh_lsd0h")
surface_material_override/0 = SubResource("StandardMaterial3D_dawss")
[node name="ExampleJoint" type="Node3D" parent="VisibleHandTrackSkeleton"]
[node name="Box" type="MeshInstance3D" parent="VisibleHandTrackSkeleton/ExampleJoint"]
mesh = SubResource("BoxMesh_h2ysa")
surface_material_override/0 = SubResource("StandardMaterial3D_kb47o")
[node name="AutoTracker" type="Node3D" parent="."]
script = ExtResource("3_6kyde")
[node name="DragRod" type="MeshInstance3D" parent="AutoTracker"]
transform = Transform3D(-8.74228e-09, -1, 0, 0.2, -4.37114e-08, 0, 0, 0, 0.2, -0.5, 0, 0)
mesh = SubResource("CylinderMesh_ga8xh")
surface_material_override/0 = SubResource("StandardMaterial3D_2y0qr")
[node name="ThumbstickBoundaries" type="Node3D" parent="AutoTracker"]
[node name="InnerRing" type="MeshInstance3D" parent="AutoTracker/ThumbstickBoundaries"]
mesh = SubResource("TorusMesh_r0bsl")
skeleton = NodePath("../..")
surface_material_override/0 = SubResource("StandardMaterial3D_r0qnr")
[node name="OuterRing" type="MeshInstance3D" parent="AutoTracker/ThumbstickBoundaries"]
mesh = SubResource("TorusMesh_wsh6v")
skeleton = NodePath("../..")
surface_material_override/0 = SubResource("StandardMaterial3D_r0qnr")
[node name="UpDisc" type="MeshInstance3D" parent="AutoTracker/ThumbstickBoundaries"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
cast_shadow = 0
mesh = SubResource("CylinderMesh_pce3n")
skeleton = NodePath("../..")
surface_material_override/0 = SubResource("StandardMaterial3D_2wqtw")
[node name="DownDisc" type="MeshInstance3D" parent="AutoTracker/ThumbstickBoundaries"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0)
cast_shadow = 0
mesh = SubResource("CylinderMesh_pce3n")
skeleton = NodePath("../..")
surface_material_override/0 = SubResource("StandardMaterial3D_53tyc")
[node name="GraspMarker" type="MeshInstance3D" parent="AutoTracker"]
mesh = SubResource("BoxMesh_epivk")
skeleton = NodePath("../..")
[node name="ControllerMarker" type="MeshInstance3D" parent="AutoTracker"]
mesh = SubResource("BoxMesh_ssbes")
skeleton = NodePath("../..")