[gd_scene load_steps=7 format=3 uid="uid://cxnt31parhcth"]

[ext_resource type="Script" uid="uid://c0r013w5415lq" path="res://scripts/utility/test_camera_rotate.gd" id="1_vp33c"]
[ext_resource type="PackedScene" uid="uid://c0g27qytfrvqr" path="res://nodes/objects/base_interactable_object.tscn" id="2_vp33c"]

[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_woyyt"]
sky_horizon_color = Color(0.662243, 0.671743, 0.686743, 1)
ground_horizon_color = Color(0.662243, 0.671743, 0.686743, 1)

[sub_resource type="Sky" id="Sky_x6m6i"]
sky_material = SubResource("ProceduralSkyMaterial_woyyt")

[sub_resource type="Environment" id="Environment_vp33c"]
background_mode = 2
sky = SubResource("Sky_x6m6i")
tonemap_mode = 2
glow_enabled = true

[sub_resource type="BoxMesh" id="BoxMesh_vp33c"]

[node name="TestingInteractableNodes" type="Node3D"]

[node name="Environment" type="Node" parent="."]

[node name="DirectionalLight3D" type="DirectionalLight3D" parent="Environment"]
transform = Transform3D(-0.866024, -0.433016, 0.250001, 0, 0.499998, 0.866026, -0.500003, 0.749999, -0.43301, 0, 2.62373, 0)
shadow_enabled = true

[node name="WorldEnvironment" type="WorldEnvironment" parent="Environment"]
environment = SubResource("Environment_vp33c")

[node name="CSGBox3D" type="CSGBox3D" parent="Environment"]
size = Vector3(1.90991, 0.0654297, 1.92407)

[node name="CSGBox3D2" type="CSGBox3D" parent="Environment/CSGBox3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.02857, 0.886108, 0)
size = Vector3(0.0835571, 1.83765, 1.92407)

[node name="CSGBox3D3" type="CSGBox3D" parent="Environment/CSGBox3D"]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.0263997, 0.886108, -1.04544)
size = Vector3(0.0835571, 1.83765, 1.92407)

[node name="Camera3D" type="Camera3D" parent="Environment"]
transform = Transform3D(0.854794, -0.22955, 0.465439, 3.72529e-09, 0.896857, 0.442321, -0.518967, -0.378093, 0.766628, 0.552214, 0.90137, 1.26082)
script = ExtResource("1_vp33c")

[node name="InteractableObject" parent="." instance=ExtResource("2_vp33c")]
transform = Transform3D(0.515, 0, 0, 0, 0.515, 0, 0, 0, 0.515, -0.0396273, 0.350649, 0.0285051)

[node name="MeshInstance3D" type="MeshInstance3D" parent="InteractableObject"]
mesh = SubResource("BoxMesh_vp33c")
