This commit is contained in:
Matteo Sonaglioni
2026-03-13 18:35:50 +01:00
parent 6e11a95a3e
commit 44252ec5e6
27 changed files with 623 additions and 94 deletions

View File

@@ -1,16 +1,21 @@
[gd_scene format=3 uid="uid://sybnjir2d05"]
[ext_resource type="PackedScene" uid="uid://c75bi7f6infu6" path="res://Assets/Meshes/Chunk/Prop/Test_BordiSentiero.fbx" id="1_gkuoy"]
[ext_resource type="Shader" uid="uid://e3teyipsokeg" path="res://Shaders/Grass_Test.gdshader" id="2_hi0id"]
[ext_resource type="Shader" uid="uid://co2jw3fnyc6aa" path="res://Shaders/tree_leaves.gdshader" id="2_1g7yt"]
[ext_resource type="Texture2D" uid="uid://b7sqjhecpoyoh" path="res://Assets/Textures/Leaf_Test.png" id="3_d2h5c"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ta3rv"]
render_priority = 0
shader = ExtResource("2_hi0id")
shader = ExtResource("2_1g7yt")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.28235295, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("3_d2h5c")
shader_parameter/leaves_scale = 0.5
shader_parameter/rotation_degrees = 0.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.730000034675
@@ -30,11 +35,16 @@ buffer = PackedFloat32Array(-0.6408246, -8.276528e-09, 0.7689895, 0.18645085, -1
[sub_resource type="ShaderMaterial" id="ShaderMaterial_gkuoy"]
render_priority = 0
shader = ExtResource("2_hi0id")
shader = ExtResource("2_1g7yt")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.3882353, 0.52156866, 0.20784314, 1)
shader_parameter/alpha_texture = ExtResource("3_d2h5c")
shader_parameter/leaves_scale = 0.5
shader_parameter/rotation_degrees = 0.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.730000034675
@@ -51,17 +61,17 @@ buffer = PackedFloat32Array(-0.1060635, 1.5748384e-09, 0.99536514, -0.8481213, -
[node name="Test_BordiSentiero" unique_id=1395614268 instance=ExtResource("1_gkuoy")]
[node name="Cube_016" parent="." index="0" unique_id=2097058885]
[node name="Cube_016" parent="." index="0" unique_id=825065805]
visible = false
cast_shadow = 0
[node name="Cube_017" parent="." index="1" unique_id=191613435]
[node name="Cube_017" parent="." index="1" unique_id=1633646904]
visible = false
[node name="Cube_019" parent="." index="2" unique_id=919907353]
[node name="Cube_019" parent="." index="2" unique_id=2064303696]
visible = false
[node name="Cube_020" parent="." index="3" unique_id=1585266842]
[node name="Cube_020" parent="." index="3" unique_id=2115761534]
visible = false
[node name="MultiMeshInstance3D" type="MultiMeshInstance3D" parent="." index="4" unique_id=1748438133]

View File

@@ -1,16 +1,21 @@
[gd_scene format=3 uid="uid://623itnb41wew"]
[ext_resource type="PackedScene" uid="uid://c75bi7f6infu6" path="res://Assets/Meshes/Chunk/Prop/Test_BordiSentiero.fbx" id="1_0mp8t"]
[ext_resource type="Shader" uid="uid://e3teyipsokeg" path="res://Shaders/Grass_Test.gdshader" id="2_i8eq2"]
[ext_resource type="Shader" uid="uid://co2jw3fnyc6aa" path="res://Shaders/tree_leaves.gdshader" id="2_cejtq"]
[ext_resource type="Texture2D" uid="uid://b7sqjhecpoyoh" path="res://Assets/Textures/Leaf_Test.png" id="3_i8eq2"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ta3rv"]
render_priority = 0
shader = ExtResource("2_i8eq2")
shader = ExtResource("2_cejtq")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.28235295, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("3_i8eq2")
shader_parameter/leaves_scale = 0.5
shader_parameter/rotation_degrees = 0.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.730000034675
@@ -30,11 +35,16 @@ buffer = PackedFloat32Array(1.2331435e-08, -0.28211024, 0.44848275, 0.8891074, -
[sub_resource type="ShaderMaterial" id="ShaderMaterial_i8eq2"]
render_priority = 0
shader = ExtResource("2_i8eq2")
shader = ExtResource("2_cejtq")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.3882353, 0.52156866, 0.20784314, 1)
shader_parameter/alpha_texture = ExtResource("3_i8eq2")
shader_parameter/leaves_scale = 0.5
shader_parameter/rotation_degrees = 0.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.730000034675
@@ -51,17 +61,17 @@ buffer = PackedFloat32Array(0.6347137, -8.595991e-09, -0.7740411, 0.7678654, 1.0
[node name="Test_BordiSentiero" unique_id=1395614268 instance=ExtResource("1_0mp8t")]
[node name="Cube_016" parent="." index="0" unique_id=2097058885]
[node name="Cube_016" parent="." index="0" unique_id=825065805]
visible = false
cast_shadow = 0
[node name="Cube_017" parent="." index="1" unique_id=191613435]
[node name="Cube_017" parent="." index="1" unique_id=1633646904]
visible = false
[node name="Cube_019" parent="." index="2" unique_id=919907353]
[node name="Cube_019" parent="." index="2" unique_id=2064303696]
visible = false
[node name="Cube_020" parent="." index="3" unique_id=1585266842]
[node name="Cube_020" parent="." index="3" unique_id=2115761534]
visible = false
[node name="MultiMeshInstance3D" type="MultiMeshInstance3D" parent="." index="4" unique_id=1748438133]

View File

@@ -1,16 +1,21 @@
[gd_scene format=3 uid="uid://bfvtlpkcnbgke"]
[ext_resource type="PackedScene" uid="uid://c75bi7f6infu6" path="res://Assets/Meshes/Chunk/Prop/Test_BordiSentiero.fbx" id="1_dvg25"]
[ext_resource type="Shader" uid="uid://e3teyipsokeg" path="res://Shaders/Grass_Test.gdshader" id="2_oq3do"]
[ext_resource type="Shader" uid="uid://co2jw3fnyc6aa" path="res://Shaders/tree_leaves.gdshader" id="2_try56"]
[ext_resource type="Texture2D" uid="uid://b7sqjhecpoyoh" path="res://Assets/Textures/Leaf_Test.png" id="3_2lnj1"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ta3rv"]
render_priority = 0
shader = ExtResource("2_oq3do")
shader = ExtResource("2_try56")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.28235295, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("3_2lnj1")
shader_parameter/leaves_scale = 0.5
shader_parameter/rotation_degrees = 0.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.730000034675
@@ -30,11 +35,16 @@ buffer = PackedFloat32Array(0.087661915, 3.790419e-09, -0.99715424, 0.88056636,
[sub_resource type="ShaderMaterial" id="ShaderMaterial_dvg25"]
render_priority = 0
shader = ExtResource("2_oq3do")
shader = ExtResource("2_try56")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.3882353, 0.52156866, 0.20784314, 1)
shader_parameter/alpha_texture = ExtResource("3_2lnj1")
shader_parameter/leaves_scale = 0.5
shader_parameter/rotation_degrees = 0.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.730000034675
@@ -51,17 +61,17 @@ buffer = PackedFloat32Array(-0.058212023, -7.000112e-09, 0.9993061, -3.6334105,
[node name="Test_BordiSentiero" unique_id=1395614268 instance=ExtResource("1_dvg25")]
[node name="Cube_016" parent="." index="0" unique_id=2097058885]
[node name="Cube_016" parent="." index="0" unique_id=825065805]
visible = false
cast_shadow = 0
[node name="Cube_017" parent="." index="1" unique_id=191613435]
[node name="Cube_017" parent="." index="1" unique_id=1633646904]
visible = false
[node name="Cube_019" parent="." index="2" unique_id=919907353]
[node name="Cube_019" parent="." index="2" unique_id=2064303696]
visible = false
[node name="Cube_020" parent="." index="3" unique_id=1585266842]
[node name="Cube_020" parent="." index="3" unique_id=2115761534]
visible = false
[node name="MultiMeshInstance3D" type="MultiMeshInstance3D" parent="." index="4" unique_id=1748438133]

View File

@@ -6,18 +6,29 @@
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://Scenes/Test/Grass_Test.tscn" id="3_eyx8o"]
[ext_resource type="Texture2D" uid="uid://3ot7glyivagg" path="res://Assets/Textures/Texture_Sentiero.png" id="3_odndq"]
[ext_resource type="Material" uid="uid://cufolpn48xxmv" path="res://Materials/Treno2.tres" id="4_2qt04"]
[ext_resource type="Shader" uid="uid://e3teyipsokeg" path="res://Shaders/Grass_Test.gdshader" id="4_bp8uq"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="4_11318"]
[ext_resource type="PackedScene" uid="uid://623itnb41wew" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_AngoloInterno.tscn" id="5_vxc6e"]
[ext_resource type="Texture2D" uid="uid://32bpa4nk3av1" path="res://Assets/Textures/grass_round.png" id="5_xlq82"]
[ext_resource type="PackedScene" uid="uid://sybnjir2d05" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_AngoloEsterno.tscn" id="6_8ms8u"]
[ext_resource type="PackedScene" uid="uid://bfvtlpkcnbgke" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_Rettilineo.tscn" id="7_8ttth"]
[ext_resource type="PackedScene" uid="uid://bhcut7ndtdo2w" path="res://Assets/Test/SK_Mannequin.FBX" id="8_mhtt3"]
[ext_resource type="Shader" uid="uid://co2jw3fnyc6aa" path="res://Shaders/tree_leaves.gdshader" id="8_raxwl"]
[ext_resource type="PackedScene" uid="uid://y2yhcshxa0n" path="res://Scenes/Chunk_Scene/Orto/test_orto_small.tscn" id="9_8fc4d"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://Scenes/Chunk_Scene/Prop/Staccionate.tscn" id="9_aqvmj"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://Materials/Staccionata.tres" id="10_is3ra"]
[ext_resource type="PackedScene" uid="uid://co3scydwgpvgc" path="res://Scenes/Chunk_Scene/Orto/test_orto_big.tscn" id="11_is3ra"]
[ext_resource type="PackedScene" uid="uid://dutvq3oy1ni7c" path="res://Scenes/Chunk_Scene/House/House_XL_1.tscn" id="16_15ugy"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_e6du4"]
render_priority = 0
shader = ExtResource("4_11318")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_byjwq"]
render_priority = 0
shader = ExtResource("4_11318")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ofhgo"]
resource_name = "Material"
vertex_color_use_as_albedo = true
@@ -56,22 +67,47 @@ _surfaces = [{
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_h7yuw")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_gd3hq"]
render_priority = 0
shader = ExtResource("4_11318")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_15ugy"]
albedo_color = Color(0.9811998, 0.8347986, 0.569528, 1)
albedo_texture = ExtResource("3_odndq")
uv1_scale = Vector3(1.845, 2.325, 1)
uv1_offset = Vector3(-0.335, 0, 0)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_rhpq8"]
render_priority = 0
shader = ExtResource("4_11318")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vxc6e"]
albedo_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_hq330"]
render_priority = 0
shader = ExtResource("4_11318")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_l2fy1"]
render_priority = 0
shader = ExtResource("4_11318")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_odndq"]
render_priority = 0
shader = ExtResource("4_bp8uq")
shader = ExtResource("8_raxwl")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("5_xlq82")
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
@@ -82,11 +118,16 @@ shader_parameter/cast_shadow_strength = 0.6
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bp8uq"]
render_priority = 0
shader = ExtResource("4_bp8uq")
shader = ExtResource("8_raxwl")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("5_xlq82")
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
@@ -97,11 +138,16 @@ shader_parameter/cast_shadow_strength = 0.6
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xlq82"]
render_priority = 0
shader = ExtResource("4_bp8uq")
shader = ExtResource("8_raxwl")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("5_xlq82")
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
@@ -152,11 +198,16 @@ shadow_mesh = SubResource("ArrayMesh_gwoio")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_gpw8b"]
render_priority = 0
shader = ExtResource("4_bp8uq")
shader = ExtResource("8_raxwl")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.43529412, 0.4627451, 0.08235294, 1)
shader_parameter/alpha_texture = ExtResource("5_xlq82")
shader_parameter/leaves_scale = 0.555
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
@@ -183,30 +234,36 @@ ovest = true
[node name="Chunk_002" parent="." index="0" unique_id=1455965802]
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("2_xlq82")
material_overlay = SubResource("ShaderMaterial_e6du4")
[node name="Chunk_005" type="MeshInstance3D" parent="." index="1" unique_id=345649136]
transform = Transform3D(1.1920928e-05, -67.78416, -1.4901162e-05, -2.980232e-06, -8.080501e-06, 100, -99.99999, -4.0402506e-06, 0, 2.9563882, -0.023516655, -2.513685)
material_override = ExtResource("2_xlq82")
material_overlay = SubResource("ShaderMaterial_byjwq")
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("2_xlq82")
material_overlay = SubResource("ShaderMaterial_gd3hq")
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_rhpq8")
mesh = SubResource("ArrayMesh_s4u17")
skeleton = NodePath("")
[node name="Chunk_004" parent="." index="4" unique_id=2103650482]
material_override = SubResource("StandardMaterial3D_vxc6e")
material_overlay = SubResource("ShaderMaterial_hq330")
[node name="Chunk_038" parent="." index="5" unique_id=476922148]
material_override = ExtResource("2_xlq82")
material_overlay = SubResource("ShaderMaterial_l2fy1")
[node name="Cube_016" parent="." index="6" unique_id=117542775]
visible = false

View File

@@ -6,6 +6,7 @@
[ext_resource type="PackedScene" uid="uid://8jtrp8ckqf1a" path="res://Scenes/Chunk_Scene/House/House_muraglione.tscn" id="4_lunjj"]
[ext_resource type="PackedScene" uid="uid://5sod22d0vnip" path="res://Scenes/Chunk_Scene/House/House_XL_4.tscn" id="5_tf2ul"]
[ext_resource type="PackedScene" uid="uid://birttctl11th8" path="res://Scenes/Chunk_Scene/Chunk/Campagna/chunk_c_l_1.tscn" id="6_4h5ax"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="7_wr3vc"]
[ext_resource type="Material" uid="uid://couj6glsrm6h3" path="res://Materials/Sentiero.tres" id="7_y2p7p"]
[ext_resource type="PackedScene" uid="uid://dyolu5m0lgqm2" path="res://Scenes/Test/ToriGate.tscn" id="9_ji5rd"]
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://Scenes/Test/Grass_Test.tscn" id="9_s470o"]
@@ -13,6 +14,21 @@
[ext_resource type="PackedScene" uid="uid://4iye3qapad4y" path="res://Scenes/Test/Colonnina_Blockout.tscn" id="11_4n1py"]
[ext_resource type="PackedScene" uid="uid://bfvtlpkcnbgke" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_Rettilineo.tscn" id="12_rrcoc"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_fim7w"]
render_priority = 0
shader = ExtResource("7_wr3vc")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_jqd13"]
render_priority = 0
shader = ExtResource("7_wr3vc")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_cvr4e"]
render_priority = 0
shader = ExtResource("7_wr3vc")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0uwhb"]
resource_name = "Material"
vertex_color_use_as_albedo = true
@@ -51,6 +67,16 @@ _surfaces = [{
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_v3qhc")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_1sygh"]
render_priority = 0
shader = ExtResource("7_wr3vc")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_8kcs0"]
render_priority = 0
shader = ExtResource("7_wr3vc")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ArrayMesh" id="ArrayMesh_7ona5"]
_surfaces = [{
"aabb": AABB(-0.015000002, -0.1, -0.00043503524, 0.030000005, 0.115, 0.0008700705),
@@ -108,16 +134,25 @@ sud = false
[node name="Chunk_005" parent="Chunk_C_L_1" index="0" unique_id=1667835125]
visible = false
material_overlay = SubResource("ShaderMaterial_fim7w")
[node name="Chunk_036" parent="Chunk_C_L_1" index="1" unique_id=248347357]
material_overlay = SubResource("ShaderMaterial_jqd13")
[node name="Chunk_039" type="MeshInstance3D" parent="Chunk_C_L_1" index="2" unique_id=311921996]
transform = Transform3D(100, 0, 0, 0, -1.1920929e-05, 99.99999, 0, -99.99999, -1.1920929e-05, 11.507141, 0, 0)
material_override = ExtResource("7_y2p7p")
material_overlay = SubResource("ShaderMaterial_cvr4e")
mesh = SubResource("ArrayMesh_db63l")
skeleton = NodePath("")
[node name="Chunk_037" parent="Chunk_C_L_1" index="3" unique_id=1414101746]
material_overlay = SubResource("ShaderMaterial_1sygh")
[node name="Chunk_038" type="MeshInstance3D" parent="Chunk_C_L_1" index="4" unique_id=300529289]
transform = Transform3D(100, 0, 0, 0, -1.1920929e-05, 99.99999, 0, -99.99999, -1.1920929e-05, 0, 0, -8.492352)
material_override = ExtResource("7_y2p7p")
material_overlay = SubResource("ShaderMaterial_8kcs0")
mesh = SubResource("ArrayMesh_vall4")
skeleton = NodePath("")

View File

@@ -4,9 +4,10 @@
[ext_resource type="Script" uid="uid://byluxssk112ca" path="res://Scripts/info_chunk.gd" id="2_5cl6b"]
[ext_resource type="Material" uid="uid://couj6glsrm6h3" path="res://Materials/Sentiero.tres" id="3_hj70d"]
[ext_resource type="Texture2D" uid="uid://3ot7glyivagg" path="res://Assets/Textures/Texture_Sentiero.png" id="4_g8efw"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="4_r7got"]
[ext_resource type="Material" uid="uid://cufolpn48xxmv" path="res://Materials/Treno2.tres" id="5_wgav2"]
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://Scenes/Test/Grass_Test.tscn" id="6_lt21y"]
[ext_resource type="Shader" uid="uid://e3teyipsokeg" path="res://Shaders/Grass_Test.gdshader" id="7_4ftiy"]
[ext_resource type="Shader" uid="uid://co2jw3fnyc6aa" path="res://Shaders/tree_leaves.gdshader" id="8_r7got"]
[ext_resource type="Texture2D" uid="uid://32bpa4nk3av1" path="res://Assets/Textures/grass_round.png" id="8_td1ds"]
[ext_resource type="PackedScene" uid="uid://623itnb41wew" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_AngoloInterno.tscn" id="9_jn6md"]
[ext_resource type="PackedScene" uid="uid://sybnjir2d05" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_AngoloEsterno.tscn" id="10_flfvy"]
@@ -17,6 +18,16 @@
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://Scenes/Test/Tree_V1.tscn" id="16_w82ua"]
[ext_resource type="PackedScene" uid="uid://dutvq3oy1ni7c" path="res://Scenes/Chunk_Scene/House/House_XL_1.tscn" id="17_j3hnw"]
[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)
[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)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ofhgo"]
resource_name = "Material"
vertex_color_use_as_albedo = true
@@ -55,22 +66,47 @@ _surfaces = [{
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)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_15ugy"]
albedo_color = Color(0.9811998, 0.8347986, 0.569528, 1)
albedo_texture = ExtResource("4_g8efw")
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)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vxc6e"]
albedo_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
[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)
[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)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_odndq"]
render_priority = 0
shader = ExtResource("7_4ftiy")
shader = ExtResource("8_r7got")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("8_td1ds")
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
@@ -81,11 +117,16 @@ shader_parameter/cast_shadow_strength = 0.6
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bp8uq"]
render_priority = 0
shader = ExtResource("7_4ftiy")
shader = ExtResource("8_r7got")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("8_td1ds")
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
@@ -96,11 +137,16 @@ shader_parameter/cast_shadow_strength = 0.6
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xlq82"]
render_priority = 0
shader = ExtResource("7_4ftiy")
shader = ExtResource("8_r7got")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.19607843, 0.6117647, 0.26666668, 1)
shader_parameter/alpha_texture = ExtResource("8_td1ds")
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
@@ -157,30 +203,36 @@ ovest = true
[node name="Chunk_002" parent="." index="0" unique_id=1455965802]
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")
[node name="Chunk_005" type="MeshInstance3D" parent="." index="1" unique_id=345649136]
transform = Transform3D(1.1920928e-05, -67.78416, -1.4901162e-05, -2.980232e-06, -8.080501e-06, 100, -99.99999, -4.0402506e-06, 0, 2.9563882, -0.023516655, -2.513685)
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]
material_override = SubResource("StandardMaterial3D_vxc6e")
material_overlay = SubResource("ShaderMaterial_7wsa6")
[node name="Chunk_038" parent="." index="5" unique_id=476922148]
material_override = ExtResource("3_hj70d")
material_overlay = SubResource("ShaderMaterial_6vw5y")
[node name="Cube_016" parent="." index="6" unique_id=117542775]
visible = false

View File

@@ -1,11 +1,18 @@
[gd_scene format=3 uid="uid://dutvq3oy1ni7c"]
[ext_resource type="PackedScene" uid="uid://ktojgkguvyc7" path="res://Assets/Meshes/House/House_XL_1.fbx" id="1_ixasg"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="2_66ubd"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://Materials/House.tres" id="2_bjrfw"]
[ext_resource type="Material" uid="uid://dbmyfi5t0yfy" path="res://Materials/House_Emissiv.tres" id="3_kj03q"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ktn4d"]
render_priority = 0
shader = ExtResource("2_66ubd")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[node name="House_XL_1" unique_id=297136650 instance=ExtResource("1_ixasg")]
[node name="Cube_188" parent="." index="0" unique_id=389179127]
material_overlay = SubResource("ShaderMaterial_ktn4d")
surface_material_override/0 = ExtResource("2_bjrfw")
surface_material_override/1 = ExtResource("3_kj03q")

View File

@@ -2,10 +2,17 @@
[ext_resource type="PackedScene" uid="uid://dx3rxahad0ilo" path="res://Assets/Meshes/House/House_XL_4.fbx" id="1_r3art"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://Materials/House.tres" id="2_mswf7"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="2_wanxj"]
[ext_resource type="Material" uid="uid://dbmyfi5t0yfy" path="res://Materials/House_Emissiv.tres" id="3_n3fsy"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_fprka"]
render_priority = 0
shader = ExtResource("2_wanxj")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[node name="House_XL_4" unique_id=1350238174 instance=ExtResource("1_r3art")]
[node name="House_XL_4" parent="." index="0" unique_id=479839665]
material_overlay = SubResource("ShaderMaterial_fprka")
surface_material_override/0 = ExtResource("2_mswf7")
surface_material_override/1 = ExtResource("3_n3fsy")

View File

@@ -2,8 +2,15 @@
[ext_resource type="PackedScene" uid="uid://coeijlody2qb3" path="res://Assets/Meshes/House/House_Muraglione.fbx" id="1_m4ocs"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://Materials/House.tres" id="2_7l0dg"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="2_7laxy"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bdf8l"]
render_priority = 0
shader = ExtResource("2_7laxy")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[node name="House_Muraglione" unique_id=1060427946 instance=ExtResource("1_m4ocs")]
[node name="House_Muraglione" parent="." index="0" unique_id=1620072056]
material_overlay = SubResource("ShaderMaterial_bdf8l")
surface_material_override/0 = ExtResource("2_7l0dg")

File diff suppressed because one or more lines are too long

View File

@@ -2,19 +2,30 @@
[ext_resource type="PackedScene" uid="uid://fo75ribfqa66" path="res://Assets/Meshes/Chunk/Orto/Test_Orto_Small.fbx" id="1_a761l"]
[ext_resource type="Material" uid="uid://d1xcve6aswe3d" path="res://Materials/TrainChunk.tres" id="2_atyaj"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="3_d5tbt"]
[ext_resource type="PackedScene" uid="uid://sybnjir2d05" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_AngoloEsterno.tscn" id="3_el0wm"]
[ext_resource type="PackedScene" uid="uid://bfvtlpkcnbgke" path="res://Scenes/Chunk_Scene/BordiSentiero/Bordi_sentiero_Rettilineo.tscn" id="4_nkb5e"]
[ext_resource type="Shader" uid="uid://cw7lu2soglhqu" path="res://Shaders/Grain_Test.gdshader" id="5_rnryk"]
[ext_resource type="Shader" uid="uid://co2jw3fnyc6aa" path="res://Shaders/tree_leaves.gdshader" id="6_d5tbt"]
[ext_resource type="Texture2D" uid="uid://dluagib52he0x" path="res://Assets/Textures/grass_thin.png" id="6_rnryk"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://Scenes/Chunk_Scene/Prop/Staccionate.tscn" id="7_rnryk"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_580to"]
render_priority = 0
shader = ExtResource("3_d5tbt")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_og5cy"]
render_priority = 0
shader = ExtResource("5_rnryk")
shader = ExtResource("6_d5tbt")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.6910962, 0.46426672, 0.08072326, 1)
shader_parameter/alpha_texture = ExtResource("6_rnryk")
shader_parameter/leaves_scale = 1.0
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
@@ -35,13 +46,14 @@ buffer = PackedFloat32Array(0.19220352, 0.98237413, 0, 1.3770782, -0.98237413, 0
[node name="Test_Orto_Small" unique_id=1422441497 instance=ExtResource("1_a761l")]
[node name="Orto_Small" parent="." index="0" unique_id=1234053739]
[node name="Orto_Small" parent="." index="0" unique_id=705093191]
visible = false
[node name="Orto_Small_001" parent="." index="1" unique_id=604518221]
[node name="Orto_Small_001" parent="." index="1" unique_id=1144157791]
material_override = ExtResource("2_atyaj")
material_overlay = SubResource("ShaderMaterial_580to")
[node name="Orto_Small_002" parent="." index="2" unique_id=880897058]
[node name="Orto_Small_002" parent="." index="2" unique_id=1636639678]
material_override = ExtResource("2_atyaj")
[node name="Test_BordiSentiero" parent="." index="3" unique_id=1395614268 instance=ExtResource("3_el0wm")]

View File

@@ -2,6 +2,22 @@
[ext_resource type="PackedScene" uid="uid://di6tbgetp5y8q" path="res://Assets/Meshes/Chunk/Prop/MSH_Staccionate.fbx" id="1_j7em5"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://Materials/Staccionata.tres" id="2_2tbpd"]
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="3_xsxbg"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_2jjob"]
render_priority = 0
shader = ExtResource("3_xsxbg")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_5qj1r"]
render_priority = 0
shader = ExtResource("3_xsxbg")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xsxbg"]
render_priority = 0
shader = ExtResource("3_xsxbg")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1jtrr"]
resource_name = "lambert48"
@@ -43,23 +59,32 @@ _surfaces = [{
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_d4r25")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_p4545"]
render_priority = 0
shader = ExtResource("3_xsxbg")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[node name="MSH_Staccionate" unique_id=118332436 instance=ExtResource("1_j7em5")]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0)
[node name="MSH_Staccioanta_3" parent="." index="0" unique_id=1776318188]
[node name="MSH_Staccioanta_3" parent="." index="0" unique_id=1218567814]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0037837923, 0, 0)
material_override = ExtResource("2_2tbpd")
material_overlay = SubResource("ShaderMaterial_2jjob")
[node name="MSH_Staccioanta_2" parent="." index="1" unique_id=311534552]
[node name="MSH_Staccioanta_2" parent="." index="1" unique_id=223276087]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.99746555, 0, 0)
material_override = ExtResource("2_2tbpd")
material_overlay = SubResource("ShaderMaterial_5qj1r")
[node name="MSH_Staccioanta_4" type="MeshInstance3D" parent="." index="2" unique_id=997680864]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.99746555, 0, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.3966007, 0, 0)
material_override = ExtResource("2_2tbpd")
material_overlay = SubResource("ShaderMaterial_xsxbg")
mesh = SubResource("ArrayMesh_h5j06")
skeleton = NodePath("")
[node name="MSH_Staccioanta_1" parent="." index="3" unique_id=1889502099]
[node name="MSH_Staccioanta_1" parent="." index="3" unique_id=1140003948]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.0379614, 0, 0)
material_override = ExtResource("2_2tbpd")
material_overlay = SubResource("ShaderMaterial_p4545")