[gd_scene load_steps=6 format=3 uid="uid://b48lml18a55me"] [ext_resource type="Texture2D" uid="uid://7fagq33bixhr" path="res://assets/textures/metal/Metal029_1K-PNG/Metal029_1K-PNG_Color.png" id="1_3kd6f"] [ext_resource type="Texture2D" uid="uid://6fdgkbvnwnph" path="res://assets/textures/metal/Metal029_1K-PNG/Metal029_1K-PNG_Metalness.png" id="2_nblif"] [ext_resource type="Texture2D" uid="uid://c0somfrw3col4" path="res://assets/textures/metal/Metal029_1K-PNG/Metal029_1K-PNG_Roughness.png" id="3_hqoki"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_url3y"] albedo_texture = ExtResource("1_3kd6f") metallic = 1.0 metallic_texture = ExtResource("2_nblif") roughness_texture = ExtResource("3_hqoki") uv1_triplanar = true uv1_world_triplanar = true [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0hlcm"] transparency = 1 albedo_color = Color(3.2944162, 3.2944162, 0.80437535, 1) [node name="Spotlight_Large" type="Node3D"] [node name="Light_Can" type="CSGCylinder3D" parent="."] transform = Transform3D(-1, 8.742278e-08, 0, -1.518081e-08, -0.17364822, 0.9848077, 8.609462e-08, 0.9848077, 0.17364822, 3.752246e-08, -0.2523501, -0.42920694) use_collision = true height = 1.0 sides = 64 material = SubResource("StandardMaterial3D_url3y") [node name="Handle" type="CSGBox3D" parent="Light_Can"] transform = Transform3D(1, 5.4245913e-08, 1.10754e-08, -1.7531363e-08, 0.12050073, 0.99271405, 5.251603e-08, -0.99271405, 0.12050073, -0.49642745, -0.16262475, -0.5229789) size = Vector3(0.01, 1, 0.2) material = SubResource("StandardMaterial3D_url3y") [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_url3y") [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_url3y") [node name="Battery" type="CSGBox3D" parent="Light_Can"] transform = Transform3D(1, 0, 5.0803806e-13, 0, 1, -2.9802322e-08, 0, 2.9802322e-08, 1, -0.030212436, 0.03608346, -0.37270272) size = Vector3(0.795, 0.6, 0.263) material = SubResource("StandardMaterial3D_url3y") [node name="Light_Hole" type="CSGCylinder3D" parent="Light_Can"] transform = Transform3D(1, 3.8369308e-13, -2.877698e-13, 7.1054274e-14, 1.0000156, 5.2154064e-07, -1.7763568e-15, -5.2154064e-07, 1.0000156, -1.8474111e-13, 0.022636235, 2.682209e-07) operation = 2 radius = 0.4 height = 1.0150146 sides = 64 material = SubResource("StandardMaterial3D_url3y") [node name="Fake_Light" type="CSGCylinder3D" parent="Light_Can"] transform = Transform3D(1, 0, 3.1974423e-14, 0, 1, 0, 0, 0, 1, 4.1232813e-08, 0.4047735, -0.0018504895) radius = 0.39892578 height = 0.099090576 sides = 64 material = SubResource("StandardMaterial3D_0hlcm") [node name="Base" type="CSGCylinder3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1.2838144, -0.7390037) radius = 0.65 height = 0.107177734 sides = 64 material = SubResource("StandardMaterial3D_url3y") [node name="SpotLight3D" type="SpotLight3D" parent="."] transform = Transform3D(1, 0, 0, 0, -0.96592593, 0.25881916, 0, -0.25881916, -0.96592593, 0, -0.28050324, -0.03820777) light_color = Color(1, 1, 0.9137255, 1) light_energy = 5.0 spot_range = 10.0 spot_angle = 20.0