fix wind!

This commit is contained in:
2026-04-21 12:40:59 +02:00
parent 7a1ac3b698
commit 9a26a4114b
48 changed files with 2376 additions and 234 deletions

View File

@@ -17,18 +17,56 @@
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://docs/museums/daynight/scenes/fences.tscn" id="14_sg641"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://docs/museums/daynight/scenes/fences.tres" id="15_u5vqi"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.tscn" id="16_w82ua"]
[ext_resource type="PackedScene" path="res://docs/museums/daynight/scenes/chunk_f_l_2/house_test_4.tscn" id="17_r7got"]
[ext_resource type="PackedScene" path="res://docs/museums/daynight/scenes/chunk_f_l_2/column_blockout.tscn" id="19_jqp0n"]
[ext_resource type="PackedScene" uid="uid://mj15bepbgy02" path="res://docs/museums/daynight/scenes/chunk_f_l_2/house_test_4.tscn" id="17_r7got"]
[ext_resource type="PackedScene" uid="uid://b6f7gaoatj420" path="res://docs/museums/daynight/scenes/chunk_f_l_2/column_blockout.tscn" id="19_jqp0n"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xt73x"]
render_priority = 0
shader = ExtResource("4_r7got")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
shader_parameter/sky_top_color = Color(0, 0, 0, 1)
shader_parameter/sky_horizon_color = Color(0, 0, 0, 1)
shader_parameter/night_intensity = 0.0
shader_parameter/sun_color = Color(1, 1, 1, 1)
shader_parameter/cloud_center_color = Color(1, 1, 1, 1)
shader_parameter/cloud_edge_color = Color(0.8, 0.85, 0.9, 1)
shader_parameter/cloud_direction = Vector2(0.5, 0.2)
shader_parameter/cloud_speed = 0.1
shader_parameter/cloud_scale = 0.5
shader_parameter/cloud_threshold = 0.5
shader_parameter/cloud_edge_thickness = 0.1
shader_parameter/cloud_edge_softness = 0.05
shader_parameter/star_density = 1500.0
shader_parameter/star_rarity = 2500.0
shader_parameter/star_scale_variation = 0.5
shader_parameter/shooting_star_color = Color(1, 0.9, 0.7, 1)
shader_parameter/shooting_star_density = 0.3
shader_parameter/shooting_star_speed = 1.0
shader_parameter/shooting_star_scale = 5.0
shader_parameter/shooting_star_lifetime = 0.5
shader_parameter/shooting_star_travel_dist = 15.0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_jqp0n"]
render_priority = 0
shader = ExtResource("4_r7got")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
shader_parameter/sky_top_color = Color(0, 0, 0, 1)
shader_parameter/sky_horizon_color = Color(0, 0, 0, 1)
shader_parameter/night_intensity = 0.0
shader_parameter/sun_color = Color(1, 1, 1, 1)
shader_parameter/cloud_center_color = Color(1, 1, 1, 1)
shader_parameter/cloud_edge_color = Color(0.8, 0.85, 0.9, 1)
shader_parameter/cloud_direction = Vector2(0.5, 0.2)
shader_parameter/cloud_speed = 0.1
shader_parameter/cloud_scale = 0.5
shader_parameter/cloud_threshold = 0.5
shader_parameter/cloud_edge_thickness = 0.1
shader_parameter/cloud_edge_softness = 0.05
shader_parameter/star_density = 1500.0
shader_parameter/star_rarity = 2500.0
shader_parameter/star_scale_variation = 0.5
shader_parameter/shooting_star_color = Color(1, 0.9, 0.7, 1)
shader_parameter/shooting_star_density = 0.3
shader_parameter/shooting_star_speed = 1.0
shader_parameter/shooting_star_scale = 5.0
shader_parameter/shooting_star_lifetime = 0.5
shader_parameter/shooting_star_travel_dist = 15.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ofhgo"]
resource_name = "Material"
@@ -69,9 +107,28 @@ blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_h7yuw")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_gsd23"]
render_priority = 0
shader = ExtResource("4_r7got")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
shader_parameter/sky_top_color = Color(0, 0, 0, 1)
shader_parameter/sky_horizon_color = Color(0, 0, 0, 1)
shader_parameter/night_intensity = 0.0
shader_parameter/sun_color = Color(1, 1, 1, 1)
shader_parameter/cloud_center_color = Color(1, 1, 1, 1)
shader_parameter/cloud_edge_color = Color(0.8, 0.85, 0.9, 1)
shader_parameter/cloud_direction = Vector2(0.5, 0.2)
shader_parameter/cloud_speed = 0.1
shader_parameter/cloud_scale = 0.5
shader_parameter/cloud_threshold = 0.5
shader_parameter/cloud_edge_thickness = 0.1
shader_parameter/cloud_edge_softness = 0.05
shader_parameter/star_density = 1500.0
shader_parameter/star_rarity = 2500.0
shader_parameter/star_scale_variation = 0.5
shader_parameter/shooting_star_color = Color(1, 0.9, 0.7, 1)
shader_parameter/shooting_star_density = 0.3
shader_parameter/shooting_star_speed = 1.0
shader_parameter/shooting_star_scale = 5.0
shader_parameter/shooting_star_lifetime = 0.5
shader_parameter/shooting_star_travel_dist = 15.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_15ugy"]
albedo_color = Color(0.9811998, 0.8347986, 0.569528, 1)
@@ -80,9 +137,28 @@ uv1_scale = Vector3(1.845, 2.325, 1)
uv1_offset = Vector3(-0.335, 0, 0)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pfoxn"]
render_priority = 0
shader = ExtResource("4_r7got")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
shader_parameter/sky_top_color = Color(0, 0, 0, 1)
shader_parameter/sky_horizon_color = Color(0, 0, 0, 1)
shader_parameter/night_intensity = 0.0
shader_parameter/sun_color = Color(1, 1, 1, 1)
shader_parameter/cloud_center_color = Color(1, 1, 1, 1)
shader_parameter/cloud_edge_color = Color(0.8, 0.85, 0.9, 1)
shader_parameter/cloud_direction = Vector2(0.5, 0.2)
shader_parameter/cloud_speed = 0.1
shader_parameter/cloud_scale = 0.5
shader_parameter/cloud_threshold = 0.5
shader_parameter/cloud_edge_thickness = 0.1
shader_parameter/cloud_edge_softness = 0.05
shader_parameter/star_density = 1500.0
shader_parameter/star_rarity = 2500.0
shader_parameter/star_scale_variation = 0.5
shader_parameter/shooting_star_color = Color(1, 0.9, 0.7, 1)
shader_parameter/shooting_star_density = 0.3
shader_parameter/shooting_star_speed = 1.0
shader_parameter/shooting_star_scale = 5.0
shader_parameter/shooting_star_lifetime = 0.5
shader_parameter/shooting_star_travel_dist = 15.0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_i4sa2"]
render_priority = 0
@@ -98,27 +174,60 @@ shader_parameter/step_softness = 0.1
shader_parameter/shadow_color = Color(0.4, 0.4, 0.6, 1)
shader_parameter/shadow_offset = 0.0
shader_parameter/cast_shadow_strength = 0.6
shader_parameter/specular_size = 60.0
shader_parameter/specular_softness = 0.01
shader_parameter/specular_intensity_multiplier = 0.5
shader_parameter/rim_color = Color(1, 1, 1, 1)
shader_parameter/rim_size = 0.4
shader_parameter/rim_softness = 0.05
shader_parameter/rim_intensity = 1.0
shader_parameter/rim_spread = 0.5
shader_parameter/rim_ambient = 0.1
shader_parameter/use_ghibli_glint = true
shader_parameter/glint_color = Color(1, 0.95, 0.85, 1)
shader_parameter/glint_intensity = 1.0
shader_parameter/glint_sharpness = 32.0
shader_parameter/emission_color = Color(0, 0, 0, 1)
shader_parameter/emission_energy = 0.0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_7wsa6"]
render_priority = 0
shader = ExtResource("4_r7got")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
shader_parameter/sky_top_color = Color(0, 0, 0, 1)
shader_parameter/sky_horizon_color = Color(0, 0, 0, 1)
shader_parameter/night_intensity = 0.0
shader_parameter/sun_color = Color(1, 1, 1, 1)
shader_parameter/cloud_center_color = Color(1, 1, 1, 1)
shader_parameter/cloud_edge_color = Color(0.8, 0.85, 0.9, 1)
shader_parameter/cloud_direction = Vector2(0.5, 0.2)
shader_parameter/cloud_speed = 0.1
shader_parameter/cloud_scale = 0.5
shader_parameter/cloud_threshold = 0.5
shader_parameter/cloud_edge_thickness = 0.1
shader_parameter/cloud_edge_softness = 0.05
shader_parameter/star_density = 1500.0
shader_parameter/star_rarity = 2500.0
shader_parameter/star_scale_variation = 0.5
shader_parameter/shooting_star_color = Color(1, 0.9, 0.7, 1)
shader_parameter/shooting_star_density = 0.3
shader_parameter/shooting_star_speed = 1.0
shader_parameter/shooting_star_scale = 5.0
shader_parameter/shooting_star_lifetime = 0.5
shader_parameter/shooting_star_travel_dist = 15.0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_6vw5y"]
render_priority = 0
shader = ExtResource("4_r7got")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
shader_parameter/sky_top_color = Color(0, 0, 0, 1)
shader_parameter/sky_horizon_color = Color(0, 0, 0, 1)
shader_parameter/night_intensity = 0.0
shader_parameter/sun_color = Color(1, 1, 1, 1)
shader_parameter/cloud_center_color = Color(1, 1, 1, 1)
shader_parameter/cloud_edge_color = Color(0.8, 0.85, 0.9, 1)
shader_parameter/cloud_direction = Vector2(0.5, 0.2)
shader_parameter/cloud_speed = 0.1
shader_parameter/cloud_scale = 0.5
shader_parameter/cloud_threshold = 0.5
shader_parameter/cloud_edge_thickness = 0.1
shader_parameter/cloud_edge_softness = 0.05
shader_parameter/star_density = 1500.0
shader_parameter/star_rarity = 2500.0
shader_parameter/star_scale_variation = 0.5
shader_parameter/shooting_star_color = Color(1, 0.9, 0.7, 1)
shader_parameter/shooting_star_density = 0.3
shader_parameter/shooting_star_speed = 1.0
shader_parameter/shooting_star_scale = 5.0
shader_parameter/shooting_star_lifetime = 0.5
shader_parameter/shooting_star_travel_dist = 15.0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_odndq"]
render_priority = 0
@@ -131,7 +240,6 @@ shader_parameter/leaves_scale = 0.79
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/opacity = 1.0
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
shader_parameter/height_min = 0.0
shader_parameter/height_max = 5.0
shader_parameter/shadow_intensity = 0.5
@@ -139,6 +247,7 @@ shader_parameter/highlight_intensity = 0.0
shader_parameter/light_steps = 10.0
shader_parameter/random_mix = 0.010000000475
shader_parameter/cast_shadow_strength = 0.6
shader_parameter/wetness_darkening = 0.25
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bp8uq"]
render_priority = 0
@@ -151,7 +260,6 @@ shader_parameter/leaves_scale = 0.7
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/opacity = 1.0
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
shader_parameter/height_min = 0.0
shader_parameter/height_max = 5.0
shader_parameter/shadow_intensity = 0.5
@@ -159,6 +267,7 @@ shader_parameter/highlight_intensity = 0.0
shader_parameter/light_steps = 10.0
shader_parameter/random_mix = 0.010000000475
shader_parameter/cast_shadow_strength = 0.6
shader_parameter/wetness_darkening = 0.25
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xlq82"]
render_priority = 0
@@ -171,7 +280,6 @@ shader_parameter/leaves_scale = 0.7
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/opacity = 1.0
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
shader_parameter/height_min = 0.0
shader_parameter/height_max = 5.0
shader_parameter/shadow_intensity = 0.5
@@ -179,6 +287,7 @@ shader_parameter/highlight_intensity = 0.0
shader_parameter/light_steps = 10.0
shader_parameter/random_mix = 0.010000000475
shader_parameter/cast_shadow_strength = 0.6
shader_parameter/wetness_darkening = 0.25
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ac5is"]
resource_name = "lambert48"
@@ -220,12 +329,12 @@ _surfaces = [{
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_gwoio")
[node name="Test_Chunk_C_L_2" unique_id=386843590 instance=ExtResource("1_sr7sh")]
[node name="Test_Chunk_C_L_2" unique_id=386843590 groups=["weather_node"] instance=ExtResource("1_sr7sh")]
script = ExtResource("2_5cl6b")
sud = true
ovest = true
south = true
west = true
[node name="Chunk_002" parent="." index="0" unique_id=1455965802]
[node name="Chunk_002" parent="." index="0" unique_id=2047084561]
transform = Transform3D(8.198544e-06, -100, -4.371139e-06, 0, -4.371139e-06, 100, -108.593, -7.54979e-06, -3.3001182e-13, 0, 0.041, -0.84952193)
material_override = ExtResource("3_hj70d")
material_overlay = SubResource("ShaderMaterial_xt73x")
@@ -235,54 +344,51 @@ transform = Transform3D(1.1920928e-05, -67.78416, -1.4901162e-05, -2.980232e-06,
material_override = ExtResource("3_hj70d")
material_overlay = SubResource("ShaderMaterial_jqp0n")
mesh = SubResource("ArrayMesh_s4u17")
skeleton = NodePath("")
[node name="Chunk_007" type="MeshInstance3D" parent="." index="2" unique_id=1021549662]
transform = Transform3D(19.377419, 2.072737, 8.354379e-07, -5.7840185e-07, -4.407152e-06, 100, 1.0881187, -36.91172, -1.4877721e-05, 2.7383292, 0, 6.3970623)
material_override = ExtResource("3_hj70d")
material_overlay = SubResource("ShaderMaterial_gsd23")
mesh = SubResource("ArrayMesh_s4u17")
skeleton = NodePath("")
[node name="Chunk_006" type="MeshInstance3D" parent="." index="3" unique_id=1766076384]
transform = Transform3D(-70.80811, 6.212535e-06, 3.821371e-13, 0, -3.1062675e-06, 100.00001, 6.1902415e-06, 71.06311, 4.371139e-06, 2.4387622, -0.023403406, 0.024760723)
material_override = SubResource("StandardMaterial3D_15ugy")
material_overlay = SubResource("ShaderMaterial_pfoxn")
mesh = SubResource("ArrayMesh_s4u17")
skeleton = NodePath("")
[node name="Chunk_004" parent="." index="4" unique_id=2103650482]
[node name="Chunk_004" parent="." index="4" unique_id=2018326798]
material_override = SubResource("ShaderMaterial_i4sa2")
material_overlay = SubResource("ShaderMaterial_7wsa6")
[node name="Chunk_038" parent="." index="5" unique_id=476922148]
[node name="Chunk_038" parent="." index="5" unique_id=1208857050]
material_override = ExtResource("3_hj70d")
material_overlay = SubResource("ShaderMaterial_6vw5y")
[node name="Cube_016" parent="." index="6" unique_id=117542775]
[node name="Cube_016" parent="." index="6" unique_id=1832934747]
visible = false
[node name="Cube_017" parent="." index="7" unique_id=1756376932]
[node name="Cube_017" parent="." index="7" unique_id=1277982416]
visible = false
[node name="Cube_019" parent="." index="8" unique_id=1580622513]
[node name="Cube_019" parent="." index="8" unique_id=1762033576]
visible = false
[node name="Cube_020" parent="." index="9" unique_id=2036193462]
[node name="Cube_020" parent="." index="9" unique_id=123022325]
visible = false
[node name="Cube_032" parent="." index="10" unique_id=768764430]
[node name="Cube_032" parent="." index="10" unique_id=785542282]
visible = false
[node name="Cube_033" parent="." index="11" unique_id=245689535]
[node name="Cube_033" parent="." index="11" unique_id=2063066472]
transform = Transform3D(1.1920929e-05, -100, -1.4901161e-05, -2.9802322e-06, -1.1920929e-05, 99.99999, -100, -5.9604645e-06, 0, 0.6881552, 0, 2.5324297)
visible = false
material_override = ExtResource("5_wgav2")
[node name="Cube_035" parent="." index="12" unique_id=1334292460]
[node name="Cube_035" parent="." index="12" unique_id=978937628]
visible = false
[node name="Cube_053" parent="." index="13" unique_id=1612072202]
[node name="Cube_053" parent="." index="13" unique_id=511273756]
visible = false
[node name="Grass4" parent="." index="14" unique_id=1987777413 instance=ExtResource("6_lt21y")]
@@ -352,67 +458,58 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.168, 0, -5.1774583)
[node name="MSH_Staccionate2" parent="." index="32" unique_id=118332436 instance=ExtResource("14_sg641")]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0.75776386, 0, 9.171503)
[node name="MSH_Staccioanta_3" parent="MSH_Staccionate2" index="0" unique_id=1218567814]
[node name="MSH_Staccioanta_3" parent="MSH_Staccionate2" index="0" unique_id=518174525]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 0.61059964, 0, -0.48803043)
[node name="MSH_Staccioanta_1" parent="MSH_Staccionate2" index="3" unique_id=1140003948]
[node name="MSH_Staccioanta_1" parent="MSH_Staccionate2" index="3" unique_id=1389585160]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 0.6117797, 0, -4.2981853)
[node name="MSH_Staccioanta_7" type="MeshInstance3D" parent="MSH_Staccionate2" index="4" unique_id=2131335904]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 0.6117797, 0, -5.2866135)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_8" type="MeshInstance3D" parent="MSH_Staccionate2" index="5" unique_id=426420792]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 1.0782298, 0, -5.750946)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_9" type="MeshInstance3D" parent="MSH_Staccionate2" index="6" unique_id=346456244]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 2.0315967, 0, -5.750946)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_10" type="MeshInstance3D" parent="MSH_Staccionate2" index="7" unique_id=2016893685]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 3.1042657, 0, -5.750946)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_12" type="MeshInstance3D" parent="MSH_Staccionate2" index="8" unique_id=327841375]
transform = Transform3D(-4.3711385e-08, 0, 0.99999994, 0, 1, 0, -0.99999994, 0, -4.3711385e-08, 4.349199, 0, -5.2948666)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_13" type="MeshInstance3D" parent="MSH_Staccionate2" index="9" unique_id=1060150728]
transform = Transform3D(-4.3711385e-08, 0, 0.99999994, 0, 1, 0, -0.99999994, 0, -4.3711385e-08, 4.349199, 0, -4.266531)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_11" type="MeshInstance3D" parent="MSH_Staccionate2" index="10" unique_id=2037753845]
transform = Transform3D(-0.7882868, 0, 8.742278e-08, 0, 1, 0, -6.891422e-08, 0, -1, 4.026463, 0, -5.750946)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_5" type="MeshInstance3D" parent="MSH_Staccionate2" index="11" unique_id=2058245282]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 0.6117797, 0, -2.2385662)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="MSH_Staccioanta_6" type="MeshInstance3D" parent="MSH_Staccionate2" index="12" unique_id=2072152824]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 0.6117797, 0, -3.2790153)
material_override = ExtResource("15_u5vqi")
mesh = SubResource("ArrayMesh_ir84x")
skeleton = NodePath("")
[node name="AnimationPlayer" parent="MSH_Staccionate2" index="13" unique_id=929358565]
[node name="AnimationPlayer" parent="MSH_Staccionate2" index="13" unique_id=1334260899]
root_node = NodePath("../../MSH_Staccionate2")
[node name="TreeTest3" parent="." index="33" unique_id=838519336 instance=ExtResource("16_w82ua")]