Split Scenes

This commit is contained in:
Josef 2025-01-21 21:59:21 +01:00
parent c5aac4c7fb
commit b1acc48c3a
5 changed files with 1040 additions and 901 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,669 @@
[gd_scene load_steps=33 format=4 uid="uid://cldwxu6bbswx7"]
[ext_resource type="Shader" path="res://Packed/Setup/Sky.gdshader" id="1_ofd25"]
[ext_resource type="Resource" uid="uid://cslvcweyejh3c" path="res://addons/SphynxMotionBlurToolkit/PreBlurProcessing/default_camera_movement_component.tres" id="2_v7oy4"]
[ext_resource type="Resource" uid="uid://iru8ynu04i00" path="res://addons/SphynxMotionBlurToolkit/PreBlurProcessing/default_camera_rotation_component.tres" id="3_j8ode"]
[ext_resource type="Resource" uid="uid://rp3mpjmisoyh" path="res://addons/SphynxMotionBlurToolkit/PreBlurProcessing/default_object_movement_component.tres" id="4_k4vj0"]
[ext_resource type="Resource" uid="uid://c8ulad7utgrg7" path="res://addons/SphynxMotionBlurToolkit/PreBlurProcessing/pre_blur_processing_stage.tres" id="5_qt5ea"]
[ext_resource type="Script" path="res://addons/SphynxMotionBlurToolkit/PreBlurProcessing/pre_blur_processor.gd" id="6_82sm8"]
[ext_resource type="Resource" uid="uid://ca45noqewsyvp" path="res://addons/SphynxMotionBlurToolkit/Guertin/guertin_experimental_blur_stage.tres" id="7_i6x7s"]
[ext_resource type="Resource" uid="uid://cvb65hfs2lrxo" path="res://addons/SphynxMotionBlurToolkit/Guertin/guertin_neighbor_max_stage.tres" id="8_5yfor"]
[ext_resource type="Resource" uid="uid://bidsfymvdyhek" path="res://addons/SphynxMotionBlurToolkit/Guertin/guertin_overlay_stage.tres" id="9_mtph5"]
[ext_resource type="Script" path="res://addons/SphynxMotionBlurToolkit/Guertin/new_guertin_motion_blur.gd" id="10_dkesn"]
[ext_resource type="Resource" uid="uid://dipvwksvqb3dm" path="res://addons/SphynxMotionBlurToolkit/Guertin/guertin_tile_max_x_stage.tres" id="11_lpl3o"]
[ext_resource type="Resource" uid="uid://bxfg45ubc2pv7" path="res://addons/SphynxMotionBlurToolkit/Guertin/guertin_tile_max_y_stage.tres" id="12_b570v"]
[ext_resource type="Resource" uid="uid://bqehecsdgt70s" path="res://addons/SphynxMotionBlurToolkit/Guertin/guertin_tile_variance_stage.tres" id="13_chuny"]
[ext_resource type="Script" path="res://addons/SphynxMotionBlurToolkit/BaseClasses/mb_compositor.gd" id="14_ohpdn"]
[ext_resource type="Material" uid="uid://ctut88k70n35x" path="res://Packed/Setup/Dark-Ground.material" id="15_b7qve"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Procedural/Parametric/Cuboid/Cuboid.cs" id="16_3pt4o"]
[sub_resource type="Gradient" id="Gradient_lfbf4"]
offsets = PackedFloat32Array(0.390947, 0.44856, 0.469136, 0.534979, 0.711934, 0.851852)
colors = PackedColorArray(0, 0, 0, 1, 0.05252, 0.0556525, 0.253, 1, 0.0875333, 0.277933, 0.421667, 1, 0.0252, 0.0381, 0.18, 1, 0.07, 0, 0.0373333, 1, 0, 0, 0, 1)
[sub_resource type="GradientTexture2D" id="GradientTexture2D_rim8p"]
gradient = SubResource("Gradient_lfbf4")
fill_from = Vector2(0, 1)
fill_to = Vector2(0, 0)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_176xm"]
shader = ExtResource("1_ofd25")
shader_parameter/vertical_sections = 20
shader_parameter/star_size = 0.02
shader_parameter/star_falloff = 6.865
shader_parameter/margin = 0.965
shader_parameter/starOpacity = 1.0
shader_parameter/starsNoiseScale = 10.125
shader_parameter/starsNoiseOffset = Vector3(0, 0, 0)
shader_parameter/starsNoiseScale2 = 500.0
shader_parameter/starsNoiseOffset2 = Vector3(0, 0, 0)
shader_parameter/starsOverlayOpacity = 0.02
shader_parameter/starsOverlayOffset = -0.63
shader_parameter/verticalColor = SubResource("GradientTexture2D_rim8p")
[sub_resource type="Sky" id="Sky_6f3cg"]
sky_material = SubResource("ShaderMaterial_176xm")
[sub_resource type="Environment" id="Environment_2m3qe"]
background_mode = 2
background_energy_multiplier = 0.5
sky = SubResource("Sky_6f3cg")
ambient_light_color = Color(0.226068, 0.225418, 0.308594, 1)
tonemap_mode = 2
tonemap_exposure = 3.47
tonemap_white = 5.47
ssao_enabled = true
ssao_intensity = 3.0
ssao_light_affect = 1.0
ssao_ao_channel_affect = 1.0
glow_enabled = true
glow_levels/1 = 1.68
glow_levels/2 = 0.96
glow_levels/3 = 0.19
glow_levels/4 = 0.16
glow_levels/5 = 0.28
glow_normalized = true
glow_intensity = 4.31
fog_enabled = true
fog_light_color = Color(0.0313726, 0.121569, 0.258824, 1)
fog_density = 0.003
fog_sky_affect = 0.0
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_0tow3"]
dof_blur_near_enabled = true
dof_blur_near_distance = 0.4
dof_blur_near_transition = 0.25
[sub_resource type="CompositorEffect" id="CompositorEffect_4lfo8"]
resource_local_to_scene = false
resource_name = ""
enabled = true
effect_callback_type = 4
needs_motion_vectors = false
needs_normal_roughness = false
script = ExtResource("6_82sm8")
pre_blur_processor_stage = ExtResource("5_qt5ea")
camera_rotation_component = ExtResource("3_j8ode")
camera_movement_component = ExtResource("2_v7oy4")
object_movement_component = ExtResource("4_k4vj0")
debug = false
[sub_resource type="CompositorEffect" id="CompositorEffect_2sxnw"]
resource_local_to_scene = false
resource_name = ""
enabled = true
effect_callback_type = 4
needs_motion_vectors = false
needs_normal_roughness = false
script = ExtResource("10_dkesn")
blur_stage = ExtResource("7_i6x7s")
overlay_stage = ExtResource("9_mtph5")
tile_max_x_stage = ExtResource("11_lpl3o")
tile_max_y_stage = ExtResource("12_b570v")
neighbor_max_stage = ExtResource("8_5yfor")
tile_variance_stage = ExtResource("13_chuny")
tile_size = 40
linear_falloff_slope = 1.0
importance_bias = 40.0
maximum_jitter_value = 0.95
minimum_user_threshold = 1.5
debug = false
[sub_resource type="Compositor" id="Compositor_osc1s"]
compositor_effects = Array[CompositorEffect]([SubResource("CompositorEffect_4lfo8"), SubResource("CompositorEffect_2sxnw")])
script = ExtResource("14_ohpdn")
samples = 32
intensity = 0.5
center_fade = 0.0
framerate_independent = true
uncapped_independence = false
target_constant_framerate = 30.0
[sub_resource type="ArrayMesh" id="ArrayMesh_5gsj3"]
_surfaces = [{
"aabb": AABB(-0.5, -0.5, -0.5, 1, 1, 1),
"attribute_data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"),
"format": 34359742487,
"index_count": 132,
"index_data": PackedByteArray("AgABAAAAAQACAAMADgAFAAYABQAOAA0AEwAHAAsABwATAA8ADAAIAAQACAAMABAAEQAKAAkACgARABIADwAGAAcABgAPAA4AEgALAAoACwASABMAEAAJAAgACQAQABEADQAEAAUABAANAAwAAAAFAAQADAANABQAAQAHAAYADgAPABUAAgAIAAkAEQAQABYAAwAKAAsAEwASABcABgAAAAEAAAAGAAUADQAVABQAFQANAA4ACwABAAMAAQALAAcADwAXABUAFwAPABMACQADAAIAAwAJAAoAEgAWABcAFgASABEABAACAAAAAgAEAAgAEAAUABYAFAAQAAwAFwAUABUAFAAXABYA"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
"vertex_data": PackedByteArray("ZmbmvgAAAD9mZuY+ZmbmPgAAAD9mZuY+ZmbmvgAAAD9mZua+ZmbmPgAAAD9mZua+AAAAv2Zm5j5mZuY+ZmbmvmZm5j4AAAA/ZmbmPmZm5j4AAAA/AAAAP2Zm5j5mZuY+AAAAv2Zm5j5mZua+ZmbmvmZm5j4AAAC/ZmbmPmZm5j4AAAC/AAAAP2Zm5j5mZua+AAAAv2Zm5r5mZuY+ZmbmvmZm5r4AAAA/ZmbmPmZm5r4AAAA/AAAAP2Zm5r5mZuY+AAAAv2Zm5r5mZua+ZmbmvmZm5r4AAAC/ZmbmPmZm5r4AAAC/AAAAP2Zm5r5mZua+ZmbmvgAAAL9mZuY+ZmbmPgAAAL9mZuY+ZmbmvgAAAL9mZua+ZmbmPgAAAL9mZua+/3///wAA/7//f///AAD/v/9///8AAP+//3///wAA/78AAP9//3//v/9//3//fwCA/3//f/9/AID///9//3//vwAA/3//f/+///////9/AID//////38AgP///3//f/+/AAD/f/9//7//f/9//38AgP9//3//fwCA////f/9//78AAP9//3//v///////fwCA//////9/AID///9//3//v/9/AAAAAP+//38AAAAA/7//fwAAAAD/v/9/AAAAAP+/")
}]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_evgdl"]
frequency = 0.0054
fractal_lacunarity = 2.555
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_7uutl"]
width = 2048
height = 2048
seamless = true
as_normal_map = true
noise = SubResource("FastNoiseLite_evgdl")
[sub_resource type="Gradient" id="Gradient_e5v7b"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_ocdmi"]
frequency = 0.0073
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_rbhss"]
seamless = true
color_ramp = SubResource("Gradient_e5v7b")
noise = SubResource("FastNoiseLite_ocdmi")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mmiv8"]
albedo_color = Color(0.15625, 0.0756836, 0.0756836, 1)
metallic = 0.47
metallic_specular = 0.25
roughness_texture = SubResource("NoiseTexture2D_rbhss")
normal_enabled = true
normal_texture = SubResource("NoiseTexture2D_7uutl")
uv1_triplanar = true
[node name="Dark World" type="Node3D"]
[node name="Dark World Environment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_2m3qe")
camera_attributes = SubResource("CameraAttributesPractical_0tow3")
compositor = SubResource("Compositor_osc1s")
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.322, 0)
light_color = Color(0.980469, 0.344696, 0, 1)
light_energy = 16.0
shadow_enabled = true
omni_range = 40.101
omni_attenuation = 0.5
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(-0.443768, 0.0327227, 0.895544, 0.0719348, 0.997409, -0.000799021, -0.89325, 0.0640662, -0.444972, 0, 3.482, 0)
light_color = Color(0.929688, 0.73239, 0.265106, 1)
light_energy = 16.0
light_indirect_energy = 3.56
light_volumetric_fog_energy = 1.465
shadow_enabled = true
omni_range = 7.851
omni_attenuation = 0.5
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(-0.443768, 0.0327227, 0.895544, 0.0719348, 0.997409, -0.000799021, -0.89325, 0.0640662, -0.444972, 0, 3.482, 0)
light_color = Color(0.941406, 0.939854, 0.842117, 1)
light_energy = 16.0
light_indirect_energy = 3.56
light_volumetric_fog_energy = 1.465
shadow_enabled = true
omni_range = 5.461
omni_attenuation = 0.5
[node name="OmniLight3D5" type="OmniLight3D" parent="Lights"]
transform = Transform3D(-0.443768, 0.0327227, 0.895544, 0.0719348, 0.997409, -0.000799021, -0.89325, 0.0640662, -0.444972, 5.789, 3.482, -3.48577)
light_color = Color(0.733017, 0.891285, 0.933594, 1)
light_indirect_energy = 3.56
light_volumetric_fog_energy = 1.465
shadow_enabled = true
omni_range = 12.358
omni_attenuation = 0.5
[node name="OmniLight3D6" type="OmniLight3D" parent="Lights"]
transform = Transform3D(-0.443768, 0.0327227, 0.895544, 0.0719348, 0.997409, -0.000799021, -0.89325, 0.0640662, -0.444972, 4.99558, 1.64391, 5.54229)
light_color = Color(0.770111, 0.957031, 0.790555, 1)
light_energy = 0.5
light_indirect_energy = 3.56
light_volumetric_fog_energy = 1.465
shadow_enabled = true
omni_range = 2.639
omni_attenuation = 0.0
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="Lights"]
transform = Transform3D(-0.442868, 0, 0.896587, 0, 1, 0, -0.896587, 0, -0.442868, 0, 0, 0)
light_color = Color(0.0835571, 0.114468, 0.578125, 1)
light_energy = 3.665
shadow_enabled = true
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.4893, -0.364594, 0.850517)
[node name="ReflectionProbe" type="ReflectionProbe" parent="Lights"]
size = Vector3(500, 500, 500)
[node name="Dark Ground" type="CSGBox3D" parent="."]
transform = Transform3D(0.991132, 0, -0.132879, 0, 1, 0, 0.132879, 0, 0.991132, 0, -0.5, 0)
size = Vector3(4000, 1, 4000)
material = ExtResource("15_b7qve")
[node name="Decoration" type="Node3D" parent="."]
[node name="Cubes4" type="Node3D" parent="Decoration"]
transform = Transform3D(0.0580342, 0, -0.475739, 0, 0.479266, 0, 0.475739, 0, 0.0580342, 7.14663, -4.76837e-07, -1.75165)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes4" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes4/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes4" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.095506, 1, 0.0459044)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes4/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes4" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes4/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes5" type="Node3D" parent="Decoration"]
transform = Transform3D(0.399616, 0, -0.26458, 0, 0.479266, 0, 0.26458, 0, 0.399616, 6.08966, -4.76837e-07, -1.8396)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes5" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes5/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes5" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.036, 0, -1.475)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes5/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes5" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes5/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes6" type="Node3D" parent="Decoration"]
transform = Transform3D(0.392702, 0, 0.274738, 0, 0.479266, 0, -0.274738, 0, 0.392702, 0.0218699, -4.76837e-07, -3.72327)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes6" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes6/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes6" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.095506, 1, 0.0459044)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes6/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes6" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes6/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes7" type="Node3D" parent="Decoration"]
transform = Transform3D(0.0458191, 0, 0.47707, 0, 0.479266, 0, -0.47707, 0, 0.0458191, 0.440808, -4.76837e-07, -2.74888)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes7" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes7/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes7" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.036, 0, -1.475)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes7/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes7" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes7/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes8" type="Node3D" parent="Decoration"]
transform = Transform3D(0.407857, 0, -0.251691, 0, 0.479266, 0, 0.251691, 0, 0.407857, 12.6768, -9.53674e-07, 6.04496)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes8" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes8/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes8" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.095506, 1, 0.0459044)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes8/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes8" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes8/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes9" type="Node3D" parent="Decoration"]
transform = Transform3D(0.456174, 0, 0.146971, 0, 0.479266, 0, -0.146971, 0, 0.456174, 11.9482, -9.53674e-07, 6.81571)
metadata/_edit_group_ = true
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes9" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes9/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes9" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.036, 0, -1.475)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes9/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes9" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes9/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes10" type="Node3D" parent="Decoration"]
transform = Transform3D(0.407857, 0, -0.251691, 0, 0.479266, 0, 0.251691, 0, 0.407857, 12.739, -1.43051e-06, -0.864562)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes10" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes10/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes10" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.095506, 1, 0.0459044)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes10/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
metadata/_edit_group_ = true
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes10" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes10/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes11" type="Node3D" parent="Decoration"]
transform = Transform3D(0.456174, 0, 0.146971, 0, 0.479266, 0, -0.146971, 0, 0.456174, 12.0104, -1.43051e-06, -0.0938163)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes11" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes11/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes11" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.036, 0, -1.475)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes11/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes11" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes11/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes2" type="Node3D" parent="Decoration"]
transform = Transform3D(0.497398, 0, -0.867522, 0, 1, 0, 0.867522, 0, 0.497398, 8.95531, 0, -1.18651)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes2" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes2/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes2" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.095506, 1, 0.0459044)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes2/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes2" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes2/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes3" type="Node3D" parent="Decoration"]
transform = Transform3D(0.497398, 0, -0.867522, 0, 1, 0, 0.867522, 0, 0.497398, 12.234, -4.76837e-07, 4.21264)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes3" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes3/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes3" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.095506, 1, 0.0459044)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes3/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes3" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes3/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cubes" type="Node3D" parent="Decoration"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.24594, -4.76837e-07, -3.11724)
[node name="Cuboid" type="Node3D" parent="Decoration/Cubes" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, -0.61298, 4.76837e-07, -0.0393667)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes/Cuboid"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid3" type="Node3D" parent="Decoration/Cubes" node_paths=PackedStringArray("output")]
transform = Transform3D(0.972018, 0, -0.234905, 0, 1, 0, 0.234905, 0, 0.972018, 0.095506, 1, 0.0459044)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes/Cuboid3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")
[node name="Cuboid2" type="Node3D" parent="Decoration/Cubes" node_paths=PackedStringArray("output")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.66897, 4.76837e-07, 0.252781)
script = ExtResource("16_3pt4o")
borderSize = 0.05
output = NodePath("MeshInstance3D")
metadata/_edit_group_ = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Decoration/Cubes/Cuboid2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
mesh = SubResource("ArrayMesh_5gsj3")
surface_material_override/0 = SubResource("StandardMaterial3D_mmiv8")

View File

@ -0,0 +1,143 @@
[gd_scene load_steps=33 format=3 uid="uid://dxopbum6c606y"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Time/TimeLineManager.cs" id="1_fqnjb"]
[ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/GameTime.tres" id="2_8a660"]
[ext_resource type="Resource" uid="uid://h6oi6vkj4c2m" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/RealTime.tres" id="3_ori0h"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/SensorManager.cs" id="4_pqojn"]
[ext_resource type="Resource" uid="uid://c5rvf5v86ybks" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Default - Keyboard & Mouse.tres" id="5_qye38"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Networking/NetworkManager.cs" id="6_ahkyn"]
[ext_resource type="Resource" uid="uid://bv40lrpi3831d" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Gamepad/Default - GamePad.tres" id="6_h5ynn"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/VirtualCameras/VirtualCamera3DManager.cs" id="7_18u4o"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/VirtualCameras/VirtualCamera3DSlot.cs" id="8_avjil"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/VirtualCameras/MouseEditorCamera.cs" id="9_ghh8k"]
[ext_resource type="Resource" uid="uid://cbqyav0cnehoq" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Mouse/Mouse-Button Right.tres" id="10_r5dfa"]
[ext_resource type="Resource" uid="uid://b8u374emi528p" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Mouse/Mouse-Button Middle.tres" id="11_u4sei"]
[ext_resource type="Resource" uid="uid://chwstub7bnlpp" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Mouse/Mouse-Wheel Down.tres" id="12_eg6ds"]
[ext_resource type="Resource" uid="uid://b52horrdbgyaa" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Mouse/Mouse-Wheel Up.tres" id="13_lxun5"]
[ext_resource type="Resource" uid="uid://mbnb46tah4i7" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Forward.tres" id="14_fsy2l"]
[ext_resource type="Resource" uid="uid://c5ueac4xt7oyb" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Back.tres" id="15_5cm44"]
[ext_resource type="Resource" uid="uid://bfxeh1y1vgkiu" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Left.tres" id="16_oa0ps"]
[ext_resource type="Resource" uid="uid://bm2d6nhevcjel" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Right.tres" id="17_6jhfq"]
[ext_resource type="Resource" uid="uid://ds1rrltuj0mse" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Fly Up.tres" id="18_o53c6"]
[ext_resource type="Resource" uid="uid://dwigqkllvj8dq" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Fly Down.tres" id="19_he3xn"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Interactions/MultiRayCaster.cs" id="20_ltxsf"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Actions/OnProcess.cs" id="21_olxxq"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Actions/Node3D/CopyMousePosition.cs" id="22_chuej"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Actions/Node3D/LookAt.cs" id="23_po443"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Interactions/Pointer.cs" id="24_166ec"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Interactions/Interactor.cs" id="25_58gg5"]
[ext_resource type="Resource" uid="uid://dadr1kd14m7g3" path="res://addons/rokojori_action_library/Runtime/Animation/Highlight/Presets/White Outline - Highlight.tres" id="25_otnfg"]
[ext_resource type="Resource" uid="uid://ci42d04kv03yx" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Mouse/Mouse-Button Left.tres" id="26_e80jj"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="28_nwwj0"]
[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Interactions/Grabber.cs" id="28_yu5mx"]
[ext_resource type="Resource" uid="uid://dffkdky8iowro" path="res://addons/rokojori_action_library/Runtime/Sensors/Default-Sensors/Gamepad/Buttons/Button A, PS Cross, Nin B.tres" id="30_2qmqr"]
[sub_resource type="Resource" id="Resource_wy0ob"]
script = ExtResource("28_nwwj0")
sensors = [ExtResource("26_e80jj"), ExtResource("30_2qmqr")]
continous = false
_value = 0.0
_wasActive = false
_active = false
_activeTreshold = 0.5
[node name="Application" type="Node3D"]
[node name="TimeLineManager" type="Node" parent="."]
script = ExtResource("1_fqnjb")
timeLines = [ExtResource("2_8a660"), ExtResource("3_ori0h")]
gameTimeTimeLine = ExtResource("2_8a660")
realTimeTimeLine = ExtResource("3_ori0h")
[node name="SensorManager" type="Node" parent="." node_paths=PackedStringArray("autoScanForSensors")]
script = ExtResource("4_pqojn")
sensors = []
sensorGroups = [ExtResource("5_qye38"), ExtResource("6_h5ynn")]
processSensors = true
autoScanForSensors = [NodePath("../Interactions")]
[node name="NetworkManager" type="Node" parent="."]
script = ExtResource("6_ahkyn")
[node name="CameraManager" type="Node" parent="." node_paths=PackedStringArray("camera")]
script = ExtResource("7_18u4o")
camera = NodePath("../Main Camera")
active = true
[node name="Slot 1" type="Node" parent="CameraManager" node_paths=PackedStringArray("camera")]
script = ExtResource("8_avjil")
camera = NodePath("../../Mouse Editor Camera")
priority = 1.0
[node name="Mouse Editor Camera" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.925637, -0.378405, 0, 0.378405, 0.925637, 0, 3.80405, -9.25637)
script = ExtResource("9_ghh8k")
target = Vector3(0, 0.02, 0)
pitch = 22.235
yawSpeed = -1.0
orbitButton = ExtResource("10_r5dfa")
orbitModifierButtons = []
panSpeedX = 0.005
panSpeedY = 0.005
panButton = ExtResource("11_u4sei")
panModifierButtons = []
zoomInButton = ExtResource("12_eg6ds")
zoomInModifierButtons = []
zoomOutButton = ExtResource("13_lxun5")
zoomOutModifierButtons = []
forwardButton = ExtResource("14_fsy2l")
backwardsButton = ExtResource("15_5cm44")
leftButton = ExtResource("16_oa0ps")
rightButton = ExtResource("17_6jhfq")
upButton = ExtResource("18_o53c6")
downButton = ExtResource("19_he3xn")
[node name="Main Camera" type="Camera3D" parent="."]
transform = Transform3D(-1, 3.30813e-08, -8.0922e-08, 0, 0.92564, 0.378406, 8.74228e-08, 0.378406, -0.92564, 0, 3.80405, -9.25637)
fov = 60.0
[node name="Interactions" type="Node" parent="."]
[node name="RayCaster" type="Node" parent="Interactions"]
[node name="MultiRayCaster" type="Node3D" parent="Interactions/RayCaster"]
transform = Transform3D(0.99992, 0, -0.012627, 0, 1, 0, 0.012627, 0, 0.99992, 0, 0, 14.254)
script = ExtResource("20_ltxsf")
rayLength = 1000.0
[node name="Look At Target" type="Node3D" parent="Interactions/RayCaster"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.18, 0, 0)
[node name="Update RayCaster" type="Node" parent="Interactions/RayCaster" node_paths=PackedStringArray("actions")]
script = ExtResource("21_olxxq")
actions = []
executeInEditor = true
[node name="Set RayCaster Position" type="Node" parent="Interactions/RayCaster/Update RayCaster" node_paths=PackedStringArray("camera", "target")]
script = ExtResource("22_chuej")
camera = NodePath("../../../../Main Camera")
target = NodePath("../../MultiRayCaster")
[node name="Set RayCaster Look Target" type="Node" parent="Interactions/RayCaster/Update RayCaster" node_paths=PackedStringArray("camera", "target")]
script = ExtResource("22_chuej")
camera = NodePath("../../../../Main Camera")
depth = 1000.0
target = NodePath("../../Look At Target")
[node name="RayCaster Look At Target" type="Node" parent="Interactions/RayCaster/Update RayCaster" node_paths=PackedStringArray("lookFrom", "lookTarget")]
script = ExtResource("23_po443")
lookFrom = NodePath("../../MultiRayCaster")
lookTarget = NodePath("../../Look At Target")
[node name="Pointer" type="Node3D" parent="Interactions" node_paths=PackedStringArray("caster")]
script = ExtResource("24_166ec")
caster = NodePath("../RayCaster/MultiRayCaster")
defaultHighlighter = ExtResource("25_otnfg")
[node name="Interactor" type="Node3D" parent="Interactions" node_paths=PackedStringArray("pointer")]
script = ExtResource("25_58gg5")
pointer = NodePath("../Pointer")
button = SubResource("Resource_wy0ob")
[node name="Grabber" type="Node3D" parent="Interactions"]
script = ExtResource("28_yu5mx")

Binary file not shown.

@ -1 +1 @@
Subproject commit 7b3f4d8c5e57aad1d92fb8ea274a34a68031ea00 Subproject commit 9d1c1eb378cdf6650311e75c9ee63bc266b23f6b