[gd_scene load_steps=6 format=3 uid="uid://c0m6hupfp3ncp"] [ext_resource type="Texture2D" uid="uid://7fagq33bixhr" path="res://assets/textures/metal/Metal029_1K-PNG/Metal029_1K-PNG_Color.png" id="1_6op2p"] [ext_resource type="Texture2D" uid="uid://6fdgkbvnwnph" path="res://assets/textures/metal/Metal029_1K-PNG/Metal029_1K-PNG_Metalness.png" id="2_vavmo"] [ext_resource type="Texture2D" uid="uid://c0somfrw3col4" path="res://assets/textures/metal/Metal029_1K-PNG/Metal029_1K-PNG_Roughness.png" id="3_l22g4"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rkads"] albedo_texture = ExtResource("1_6op2p") metallic = 1.0 metallic_texture = ExtResource("2_vavmo") roughness_texture = ExtResource("3_l22g4") uv1_triplanar = true uv1_world_triplanar = true [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ev3ld"] transparency = 1 albedo_color = Color(3.2944162, 3.2944162, 0.80437535, 1) [node name="Fresnel_Light" type="Node3D"] transform = Transform3D(0.33, 0, 0, 0, 0.33, 0, 0, 0, 0.33, 0, 0, 0) [node name="Light_Can" type="CSGCylinder3D" parent="."] transform = Transform3D(1, 0, 0, 0, -0.5, -0.8660253, 0, 0.8660253, -0.5, 0, 0, 0) use_collision = true sides = 64 material = SubResource("StandardMaterial3D_rkads") [node name="Handle" type="CSGBox3D" parent="Light_Can"] transform = Transform3D(1, 0, 0, 0, -0.50000006, 0.86602545, 0, -0.86602545, -0.50000006, -0.49642754, -0.9218519, -0.38193908) size = Vector3(0.01, 1, 0.2) material = SubResource("StandardMaterial3D_rkads") [node name="Handle" type="CSGBox3D" parent="Light_Can/Handle"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.9917309, 0, 0) size = Vector3(0.01, 1, 0.2) material = SubResource("StandardMaterial3D_rkads") [node name="Handle2" type="CSGBox3D" parent="Light_Can/Handle"] transform = Transform3D(-4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0, 0, 1, 0.49626285, 0.4950871, 0) size = Vector3(0.01, 1, 0.2) material = SubResource("StandardMaterial3D_rkads") [node name="Battery" type="CSGBox3D" parent="Light_Can"] transform = Transform3D(1, 0, 0, 0, 1, -2.9802322e-08, 0, 2.9802322e-08, 1, -0.030212402, -0.02485305, 0.47857618) size = Vector3(0.79504395, 1.8030701, 0.3852234) material = SubResource("StandardMaterial3D_rkads") [node name="Flap_Holder" type="CSGBox3D" parent="Light_Can"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.0010071, 0) size = Vector3(1.1, 0.03, 1.1) material = SubResource("StandardMaterial3D_rkads") [node name="Light_Hole" type="CSGCylinder3D" parent="Light_Can"] transform = Transform3D(1, 0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, 0, 0.40478516, 2.9802322e-08) operation = 2 radius = 0.4 height = 2.413086 sides = 64 material = SubResource("StandardMaterial3D_rkads") [node name="Fake_Light" type="CSGCylinder3D" parent="Light_Can"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.95045483, 8.940697e-08) radius = 0.39892578 height = 0.099090576 sides = 64 material = SubResource("StandardMaterial3D_ev3ld") [node name="Flap" type="CSGBox3D" parent="Light_Can"] transform = Transform3D(1, 0, 0, 0, 0.70710677, 0.7071069, 0, -0.7071069, 0.70710677, 0, 1.2561766, -0.7842762) size = Vector3(1.1, 0.7109219, 0.01) material = SubResource("StandardMaterial3D_rkads") [node name="Flap2" type="CSGBox3D" parent="Light_Can"] transform = Transform3D(1, 0, 0, 0, 0.86602545, -0.49999997, 0, 0.49999997, 0.86602545, 0, 1.3090622, 0.7136126) size = Vector3(1.1, 0.7109219, 0.01) material = SubResource("StandardMaterial3D_rkads") [node name="Flap3" type="CSGBox3D" parent="."] transform = Transform3D(0.6911033, 0.0033385274, 0.72274816, 0.34214833, 0.87933034, -0.33122945, -0.6366401, 0.47620085, 0.6065656, 0.79249114, -0.6115823, 1.0774342) size = Vector3(0.01, 1.0954345, 0.6865547) material = SubResource("StandardMaterial3D_rkads") [node name="Flap4" type="CSGBox3D" parent="."] transform = Transform3D(0.6908506, -0.0024003247, -0.7229934, -0.3428368, 0.87933135, -0.33051437, 0.63654387, 0.47620508, 0.6066635, -0.792, -0.612, 1.077) size = Vector3(0.01, 1.0954345, 0.6865547) material = SubResource("StandardMaterial3D_rkads") [node name="SpotLight3D" type="SpotLight3D" parent="."] transform = Transform3D(3.030303, 0, 0, 0, -2.6243193, 1.5151519, 0, -1.5151519, -2.6243193, 0, -0.49498045, 0.7872948) light_color = Color(1, 1, 0.9137255, 1) light_energy = 5.0 spot_range = 10.0 spot_angle = 20.0