diff --git a/core/daynight/environment_management.tscn b/core/daynight/environment_management.tscn index 0c4fef4..574fa41 100644 --- a/core/daynight/environment_management.tscn +++ b/core/daynight/environment_management.tscn @@ -67,12 +67,12 @@ grad_intensity_morning = 0.05 grad_intensity_afternoon = 0.1 grad_intensity_night = 0.5 fog_color_morning = Color(0.7490196, 0.8509804, 0.9490196, 1) -fog_color_afternoon = Color(0.9647059, 0.5882353, 0.7607843, 1) -fog_color_night = Color(0.14901961, 0.101960786, 0.2509804, 1) +fog_color_afternoon = Color(0.9823975, 0.8034449, 0.8778439, 1) +fog_color_night = Color(0.38409987, 0.28720453, 0.5907528, 1) fog_density_morning = 0.01 fog_density_afternoon = 0.02 glow_morning = 0.4 -glow_night = 0.6 +glow_night = 0.8 material_fog = SubResource("ShaderMaterial_b5atu") material_drops = SubResource("StandardMaterial3D_r4tfj") material_clouds = SubResource("ShaderMaterial_ruhh7") diff --git a/tgcc/chunk/countryside/scene/chunk_country_corner_03.tscn b/tgcc/chunk/countryside/scene/chunk_country_corner_03.tscn index 5bd27b3..a34d421 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_corner_03.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_corner_03.tscn @@ -20,6 +20,7 @@ [ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="19_s7klq"] [ext_resource type="PackedScene" uid="uid://bgb4pfflokl5s" path="res://tgcc/chunk/prop/pylon/pylon.tscn" id="20_fqrww"] [ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://tgcc/chunk/prop/tree/leaf1_alpha.png" id="20_q66oc"] +[ext_resource type="PackedScene" uid="uid://5ap10ax3lnr7" path="res://tgcc/chunk/prop/vending machine/vending_machine_1.tscn" id="21_s7klq"] [sub_resource type="PlaneMesh" id="PlaneMesh_fqrww"] size = Vector2(0.5, 0.5) @@ -73,6 +74,7 @@ shader_parameter/light_steps = 10.0 shader_parameter/random_mix = 0.0 shader_parameter/cast_shadow_strength = 0.0 shader_parameter/wetness_darkening = 0.25 +shader_parameter/snow_visibility = 1.0 [sub_resource type="Gradient" id="Gradient_5yfr5"] offsets = PackedFloat32Array(1, 1) @@ -503,7 +505,10 @@ omni_range = 10.0 omni_attenuation = 2.0 [node name="PaloLuce" parent="." index="23" unique_id=1607500596 instance=ExtResource("20_fqrww")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.92608833, 0, -0.97701275) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9962759, 0, -1.8516524) + +[node name="VendingMachine_1" parent="." index="24" unique_id=1157270784 instance=ExtResource("21_s7klq")] +transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 0.91498923, 0, -0.5683732) [editable path="TreeTest3"] [editable path="TreeTest4"] diff --git a/tgcc/chunk/countryside/scene/chunk_country_cross_3_01.tscn b/tgcc/chunk/countryside/scene/chunk_country_cross_3_01.tscn index 28cbd39..6b54703 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_cross_3_01.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_cross_3_01.tscn @@ -12,6 +12,8 @@ [ext_resource type="Material" uid="uid://0x17mj2v807r" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds2.tres" id="9_52lxu"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="11_s0twx"] [ext_resource type="PackedScene" uid="uid://dluogg3j2kcgs" path="res://tgcc/chunk/prop/Tori/tori.tscn" id="12_on7te"] +[ext_resource type="PackedScene" uid="uid://be1px5nxfr4hs" path="res://tgcc/chunk/prop/scarecrow/scarecrow.tscn" id="13_fspb5"] +[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="14_uik3j"] [sub_resource type="PlaneMesh" id="PlaneMesh_piek1"] size = Vector2(0.5, 0.5) @@ -49,6 +51,48 @@ size = Vector2(1, 1) [sub_resource type="PlaneMesh" id="PlaneMesh_x3b0m"] size = Vector2(1, 1) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_52lxu"] +render_priority = 0 +shader = ExtResource("14_uik3j") +shader_parameter/albedo_color = Color(0.043069452, 0.26020306, 0.56825805, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(3, 3) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 1.5 +shader_parameter/light_steps = 3.0 +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/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_fspb5"] +render_priority = 0 +shader = ExtResource("14_uik3j") +shader_parameter/albedo_color = Color(0.38076818, 0.0014618272, 0.61723346, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(3, 3) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 1.5 +shader_parameter/light_steps = 3.0 +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/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 + [node name="chunk_country_cross3_01" unique_id=319840865 instance=ExtResource("1_d5ypx")] script = ExtResource("2_wjrum") north = true @@ -900,3 +944,21 @@ transform = Transform3D(-4.371139e-08, 0.013473534, -0.9999092, 0, 0.9999092, 0. [node name="Tori" parent="." index="8" unique_id=426190097 instance=ExtResource("12_on7te")] transform = Transform3D(-2.6226832e-08, 0, -0.59999996, 0, 0.59999996, 0, 0.59999996, 0, -2.6226832e-08, 8.541672, 0, 0) + +[node name="scarecrow" parent="." index="9" unique_id=1320042610 instance=ExtResource("13_fspb5")] +transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -6.283793, 0, -0.20404291) + +[node name="scarecrow2" parent="." index="10" unique_id=1524877194 instance=ExtResource("13_fspb5")] +transform = Transform3D(-0.9989745, 0, 0.04527591, 0, 1, 0, -0.04527591, 0, -0.9989745, 5.994306, 0, -6.070919) + +[node name="shirt" parent="scarecrow2" index="2" unique_id=1648916125] +surface_material_override/0 = SubResource("ShaderMaterial_52lxu") + +[node name="scarecrow3" parent="." index="11" unique_id=1017203169 instance=ExtResource("13_fspb5")] +transform = Transform3D(-0.055246323, 0, 0.99847275, 0, 1, 0, -0.99847275, 0, -0.055246323, 5.994306, 0, 5.935006) + +[node name="shirt" parent="scarecrow3" index="2" unique_id=1648916125] +surface_material_override/0 = SubResource("ShaderMaterial_fspb5") + +[editable path="scarecrow2"] +[editable path="scarecrow3"] diff --git a/tgcc/chunk/countryside/scene/chunk_country_cross_3_02.tscn b/tgcc/chunk/countryside/scene/chunk_country_cross_3_02.tscn index ef598ce..7a3c19e 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_cross_3_02.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_cross_3_02.tscn @@ -17,6 +17,7 @@ [ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="10_uvq4s"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="11_w75rp"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="17_rr5ye"] +[ext_resource type="PackedScene" uid="uid://5ap10ax3lnr7" path="res://tgcc/chunk/prop/vending machine/vending_machine_1.tscn" id="18_18gw6"] [sub_resource type="PlaneMesh" id="PlaneMesh_kiycf"] size = Vector2(0.5, 0.5) @@ -774,3 +775,6 @@ transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.04 [node name="Bambù59" parent="Bambu" index="29" unique_id=510984514 instance=ExtResource("17_rr5ye")] transform = Transform3D(0.99893546, 0.04613013, 0, -0.046085197, 0.9979625, 0.044125047, 0.002035494, -0.044078074, 0.999026, 5.1329484, 4.7683716e-07, 4.9982896) + +[node name="VendingMachine_1" parent="." index="18" unique_id=1157270784 instance=ExtResource("18_18gw6")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.6109447, 0, 1.013597) diff --git a/tgcc/chunk/countryside/scene/chunk_country_cross_3_03.tscn b/tgcc/chunk/countryside/scene/chunk_country_cross_3_03.tscn index d86f280..ee6eb4e 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_cross_3_03.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_cross_3_03.tscn @@ -22,6 +22,8 @@ [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="20_nekti"] [ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://tgcc/chunk/prop/tree/tree_01.tscn" id="21_jphge"] [ext_resource type="PackedScene" uid="uid://dluogg3j2kcgs" path="res://tgcc/chunk/prop/Tori/tori.tscn" id="22_jphge"] +[ext_resource type="PackedScene" uid="uid://5ap10ax3lnr7" path="res://tgcc/chunk/prop/vending machine/vending_machine_1.tscn" id="23_aj7x1"] +[ext_resource type="PackedScene" uid="uid://l3inky72a783" path="res://tgcc/chunk/prop/well/stone/well_stone.tscn" id="24_ufr67"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_en6je"] render_priority = 0 @@ -81,6 +83,7 @@ shader_parameter/light_steps = 10.0 shader_parameter/random_mix = 0.0 shader_parameter/cast_shadow_strength = 0.0 shader_parameter/wetness_darkening = 0.25 +shader_parameter/snow_visibility = 1.0 [sub_resource type="MultiMesh" id="MultiMesh_eqqqg"] transform_format = 1 @@ -134,6 +137,28 @@ shader_parameter/light_steps = 10.0 shader_parameter/random_mix = 0.0 shader_parameter/cast_shadow_strength = 0.0 shader_parameter/wetness_darkening = 0.25 +shader_parameter/snow_visibility = 1.0 + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_ufr67"] +render_priority = 0 +shader = ExtResource("6_badpr") +shader_parameter/albedo_color = Color(0.14418072, 0.1760445, 0.47109693, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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 [node name="chunk_country_cross3_03" unique_id=643218732 instance=ExtResource("1_udhcw")] script = ExtResource("2_cu4ct") @@ -152,6 +177,12 @@ surface_material_override/0 = ExtResource("5_dwl4p") [node name="Cortile_003" parent="." index="2" unique_id=1183773984 groups=["weather_node"]] surface_material_override/0 = ExtResource("5_dwl4p") +[node name="Cube_041" parent="." index="3" unique_id=2123223496] +visible = false + +[node name="Cube_042" parent="." index="4" unique_id=1973044231] +visible = false + [node name="Cylinder_007" parent="." index="5" unique_id=1954949661] surface_material_override/0 = SubResource("ShaderMaterial_en6je") @@ -510,5 +541,31 @@ material_override = SubResource("ShaderMaterial_aj7x1") [node name="Tori" parent="." index="22" unique_id=426190097 instance=ExtResource("22_jphge")] transform = Transform3D(4.5298744e-08, 0, -0.6, 0, 0.6, 0, 0.6, 0, 4.5298744e-08, 8.327267, 0, 0) +[node name="VendingMachine_1" parent="." index="23" unique_id=595764774 instance=ExtResource("23_aj7x1")] +transform = Transform3D(0.785, 0, 0, 0, 0.785, 0, 0, 0, 0.785, -2.9157195, 0, 4.0503273) + +[node name="Cartello" parent="VendingMachine_1" index="0" unique_id=83833849] +visible = false + +[node name="CartelloUp" parent="VendingMachine_1" index="1" unique_id=237539239] +visible = false + +[node name="VendingMachine_2" parent="." index="24" unique_id=200256890 instance=ExtResource("23_aj7x1")] +transform = Transform3D(0.785, 0, 0, 0, 0.785, 0, 0, 0, 0.785, -2.9157195, 0, 2.9496164) + +[node name="Cartello" parent="VendingMachine_2" index="0" unique_id=83833849] +visible = false + +[node name="CartelloUp" parent="VendingMachine_2" index="1" unique_id=237539239] +visible = false + +[node name="Vending machine" parent="VendingMachine_2" index="2" unique_id=989971963] +surface_material_override/1 = SubResource("ShaderMaterial_ufr67") + +[node name="well_stone" parent="." index="25" unique_id=2044144917 instance=ExtResource("24_ufr67")] +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -7.960206, 0, -7.837294) + [editable path="TreeTest5"] [editable path="TreeTest6"] +[editable path="VendingMachine_1"] +[editable path="VendingMachine_2"] diff --git a/tgcc/chunk/countryside/scene/chunk_country_cross_4_01.tscn b/tgcc/chunk/countryside/scene/chunk_country_cross_4_01.tscn index b22af3b..8e316bf 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_cross_4_01.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_cross_4_01.tscn @@ -14,6 +14,7 @@ [ext_resource type="Material" uid="uid://0x17mj2v807r" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds2.tres" id="11_an7hd"] [ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="12_k6uxv"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="13_24u1s"] +[ext_resource type="PackedScene" uid="uid://5ap10ax3lnr7" path="res://tgcc/chunk/prop/vending machine/vending_machine_1.tscn" id="15_an7hd"] [sub_resource type="PlaneMesh" id="PlaneMesh_8pfxb"] size = Vector2(0.5, 0.5) @@ -70,54 +71,54 @@ est = true south = true west = true -[node name="Cavi_003" parent="." index="0" unique_id=1536880121] +[node name="Cavi_003" parent="." index="0" unique_id=1683040552] surface_material_override/0 = ExtResource("2_k6fna") surface_material_override/1 = ExtResource("2_k6fna") -[node name="Chunk_008" parent="." index="1" unique_id=2026223215] +[node name="Chunk_008" parent="." index="1" unique_id=978229734] surface_material_override/0 = ExtResource("3_0aavg") -[node name="Chunk_015" parent="." index="2" unique_id=983339955 groups=["weather_node"]] +[node name="Chunk_015" parent="." index="2" unique_id=916064359 groups=["weather_node"]] surface_material_override/0 = ExtResource("4_642yp") -[node name="Flower_016" parent="." index="3" unique_id=2061052125] +[node name="Flower_016" parent="." index="3" unique_id=1070776780] visible = false -[node name="FlowerG_015" parent="." index="4" unique_id=1164829892] +[node name="FlowerG_015" parent="." index="4" unique_id=824525481] visible = false -[node name="House_C_1_004" parent="." index="5" unique_id=1513162211 groups=["weather_node"]] +[node name="House_C_1_004" parent="." index="5" unique_id=518805396 groups=["weather_node"]] -[node name="House_C_1_004|Cube_023|Dupli|" parent="House_C_1_004" index="0" unique_id=2055325984] +[node name="House_C_1_004|Cube_023|Dupli|" parent="House_C_1_004" index="0" unique_id=2033854223] surface_material_override/0 = ExtResource("5_wbwk3") surface_material_override/1 = ExtResource("6_b82gs") -[node name="House_C_1_005" parent="." index="6" unique_id=1325920285 groups=["weather_node"]] +[node name="House_C_1_005" parent="." index="6" unique_id=68402630 groups=["weather_node"]] -[node name="House_C_1_005|Cube_023|Dupli|" parent="House_C_1_005" index="0" unique_id=803929754] +[node name="House_C_1_005|Cube_023|Dupli|" parent="House_C_1_005" index="0" unique_id=1370013707] surface_material_override/0 = ExtResource("5_wbwk3") surface_material_override/1 = ExtResource("6_b82gs") -[node name="House_C_1_006" parent="." index="7" unique_id=2001122787 groups=["weather_node"]] +[node name="House_C_1_006" parent="." index="7" unique_id=1206949995 groups=["weather_node"]] -[node name="House_C_1_006|Cube_023|Dupli|" parent="House_C_1_006" index="0" unique_id=1405616088] +[node name="House_C_1_006|Cube_023|Dupli|" parent="House_C_1_006" index="0" unique_id=2100645541] surface_material_override/0 = ExtResource("5_wbwk3") surface_material_override/1 = ExtResource("6_b82gs") -[node name="House_C_1_007" parent="." index="8" unique_id=464621197 groups=["weather_node"]] +[node name="House_C_1_007" parent="." index="8" unique_id=746675923 groups=["weather_node"]] -[node name="House_C_1_007|Cube_023|Dupli|" parent="House_C_1_007" index="0" unique_id=1780113381] +[node name="House_C_1_007|Cube_023|Dupli|" parent="House_C_1_007" index="0" unique_id=869496471] surface_material_override/0 = ExtResource("5_wbwk3") surface_material_override/1 = ExtResource("6_b82gs") -[node name="Lanterne_004" parent="." index="9" unique_id=993819881] +[node name="Lanterne_004" parent="." index="9" unique_id=1013830129] surface_material_override/0 = ExtResource("6_b82gs") surface_material_override/1 = ExtResource("5_wbwk3") -[node name="MSH_Staccioanta_1_017" parent="." index="10" unique_id=845283196 groups=["weather_node"]] +[node name="MSH_Staccioanta_1_017" parent="." index="10" unique_id=1757093874 groups=["weather_node"]] surface_material_override/0 = ExtResource("7_be1u8") -[node name="PaliLuci_001" parent="." index="11" unique_id=1390758113] +[node name="PaliLuci_001" parent="." index="11" unique_id=239883314] surface_material_override/0 = ExtResource("8_vvemo") surface_material_override/1 = ExtResource("8_vvemo") @@ -475,3 +476,9 @@ shadow_enabled = true shadow_opacity = 0.96 omni_range = 10.0 omni_attenuation = 2.0 + +[node name="VendingMachine_1" parent="." index="16" unique_id=1157270784 instance=ExtResource("15_an7hd")] +transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 1.384242, 0, 2.281938) + +[node name="VendingMachine_2" parent="." index="17" unique_id=2140135902 instance=ExtResource("15_an7hd")] +transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 1.384242, 0, 3.6253488) diff --git a/tgcc/chunk/countryside/scene/chunk_country_end_01.tscn b/tgcc/chunk/countryside/scene/chunk_country_end_01.tscn index bd08298..5a54bbd 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_end_01.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_end_01.tscn @@ -18,6 +18,8 @@ [ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="15_eoxu8"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="16_ubhkt"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="18_0ehik"] +[ext_resource type="PackedScene" uid="uid://5ap10ax3lnr7" path="res://tgcc/chunk/prop/vending machine/vending_machine_1.tscn" id="19_j41gr"] +[ext_resource type="PackedScene" uid="uid://cff8d3fy3cd6b" path="res://tgcc/chunk/prop/well/wood/well_wood.tscn" id="20_eoxu8"] [sub_resource type="PlaneMesh" id="PlaneMesh_7tu84"] size = Vector2(0.5, 0.5) @@ -748,3 +750,12 @@ transform = Transform3D(0.99579215, 0.09164066, 0, -0.09164066, 0.99579215, 0, 0 [node name="Bambù50" parent="Bambu" index="16" unique_id=1800416036 instance=ExtResource("18_0ehik")] transform = Transform3D(0.99390334, 0.110254735, 0, -0.110254735, 0.99390334, 0, 0, 0, 1, -38.629272, 0.32301903, 5.7615194) + +[node name="VendingMachine_1" parent="." index="21" unique_id=1157270784 instance=ExtResource("19_j41gr")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 1.6880364, 0, -1.0264239) + +[node name="VendingMachine_2" parent="." index="22" unique_id=100646015 instance=ExtResource("19_j41gr")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 1.6880364, 0, 0.12624216) + +[node name="well_wood" parent="." index="23" unique_id=2128929413 instance=ExtResource("20_eoxu8")] +transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -3.5676882, 0, -3.665926) diff --git a/tgcc/chunk/countryside/scene/chunk_country_end_02.tscn b/tgcc/chunk/countryside/scene/chunk_country_end_02.tscn index 49af930..057cdd1 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_end_02.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_end_02.tscn @@ -14,6 +14,7 @@ [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="11_7l6eg"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="13_i5qpy"] [ext_resource type="PackedScene" uid="uid://bgb4pfflokl5s" path="res://tgcc/chunk/prop/pylon/pylon.tscn" id="14_15guu"] +[ext_resource type="PackedScene" uid="uid://l3inky72a783" path="res://tgcc/chunk/prop/well/stone/well_stone.tscn" id="15_qv1gu"] [sub_resource type="PlaneMesh" id="PlaneMesh_xdgj3"] size = Vector2(0.5, 0.5) @@ -785,4 +786,7 @@ transform = Transform3D(0.99390334, 0.110254735, 0, -0.110254735, 0.99390334, 0, [node name="PaloLuce" parent="." index="11" unique_id=1607500596 instance=ExtResource("14_15guu")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5209084, 0, -0.26294994) +[node name="well_stone" parent="." index="12" unique_id=2044144917 instance=ExtResource("15_qv1gu")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.16394329, 0.10199118, -7.7422237) + [editable path="PaloLuce"] diff --git a/tgcc/chunk/countryside/scene/chunk_country_straight_01.tscn b/tgcc/chunk/countryside/scene/chunk_country_straight_01.tscn index 6006b18..14d3bb8 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_straight_01.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_straight_01.tscn @@ -17,6 +17,8 @@ [ext_resource type="Material" uid="uid://baot4vy3fqrdw" path="res://tgcc/chunk/prop/flower/bush.tres" id="15_eoqtk"] [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="16_d4do4"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="17_lb2j0"] +[ext_resource type="PackedScene" uid="uid://5ap10ax3lnr7" path="res://tgcc/chunk/prop/vending machine/vending_machine_1.tscn" id="18_x237o"] +[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="19_cl3bn"] [sub_resource type="PlaneMesh" id="PlaneMesh_g6h4y"] size = Vector2(0.5, 0.5) @@ -60,6 +62,48 @@ gradient = SubResource("Gradient_n2ly8") fill = 2 fill_from = Vector2(0.5, 0.5) +[sub_resource type="ShaderMaterial" id="ShaderMaterial_cl3bn"] +render_priority = 0 +shader = ExtResource("19_cl3bn") +shader_parameter/albedo_color = Color(0.023529412, 0.23529412, 0.36078432, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_eoqtk"] +render_priority = 0 +shader = ExtResource("19_cl3bn") +shader_parameter/albedo_color = Color(0.024344679, 0.23358715, 0.3590951, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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 + [node name="chunk_country_straight_01" unique_id=926368352 instance=ExtResource("1_37ch6")] script = ExtResource("2_n2ly8") north = true @@ -523,3 +567,24 @@ transform = Transform3D(0.99579215, 0.09164066, 0, -0.09164066, 0.99579215, 0, 0 [node name="Bambù14" parent="Bambu" index="32" unique_id=136590564 instance=ExtResource("17_lb2j0")] transform = Transform3D(0.99390334, 0.110254735, 0, -0.110254735, 0.99390334, 0, 0, 0, 1, -7.7769127, 0.32301903, 5.6648054) + +[node name="VendingMachine_1" parent="." index="20" unique_id=1157270784 instance=ExtResource("18_x237o")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 1.4071379, -4.7683716e-07, 7.076941) + +[node name="CartelloUp" parent="VendingMachine_1" index="1" unique_id=237539239] +visible = false + +[node name="VendingMachine_2" parent="." index="21" unique_id=1783997867 instance=ExtResource("18_x237o")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 1.4071379, -4.7683716e-07, 8.278086) + +[node name="Cartello" parent="VendingMachine_2" index="0" unique_id=83833849] +visible = false + +[node name="CartelloUp" parent="VendingMachine_2" index="1" unique_id=237539239] +surface_material_override/1 = SubResource("ShaderMaterial_cl3bn") + +[node name="Vending machine" parent="VendingMachine_2" index="2" unique_id=989971963] +surface_material_override/1 = SubResource("ShaderMaterial_eoqtk") + +[editable path="VendingMachine_1"] +[editable path="VendingMachine_2"] diff --git a/tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn b/tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn index b11eaca..38d77bd 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_straight_02.tscn @@ -21,6 +21,8 @@ [ext_resource type="Material" uid="uid://f5uoreickew7" path="res://tgcc/chunk/prop/flower/flower.tres" id="18_ujo6s"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="20_rrmel"] [ext_resource type="PackedScene" uid="uid://bgb4pfflokl5s" path="res://tgcc/chunk/prop/pylon/pylon.tscn" id="21_527eb"] +[ext_resource type="PackedScene" uid="uid://5ap10ax3lnr7" path="res://tgcc/chunk/prop/vending machine/vending_machine_1.tscn" id="22_tsii7"] +[ext_resource type="PackedScene" uid="uid://cff8d3fy3cd6b" path="res://tgcc/chunk/prop/well/wood/well_wood.tscn" id="23_5fhuo"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_q2s76"] render_priority = 0 @@ -165,54 +167,54 @@ have_lamppost = true connection_left = [NodePath("PaloLuce/sx")] connection_right = [NodePath("PaloLuce/dx")] -[node name="Argini_005" parent="." index="0" unique_id=255857931] +[node name="Argini_005" parent="." index="0" unique_id=1699913806] surface_material_override/0 = ExtResource("2_t65ww") -[node name="Bags" parent="." index="1" unique_id=2117673123] +[node name="Bags" parent="." index="1" unique_id=885374680] surface_material_override/0 = SubResource("ShaderMaterial_q2s76") -[node name="Cart" parent="." index="2" unique_id=884973125 groups=["weather_node"]] +[node name="Cart" parent="." index="2" unique_id=1431553734 groups=["weather_node"]] surface_material_override/0 = ExtResource("11_iulsg") surface_material_override/1 = SubResource("ShaderMaterial_mqw0y") surface_material_override/2 = SubResource("ShaderMaterial_dxwao") -[node name="Chunk_045" parent="." index="3" unique_id=121750865 groups=["weather_node"]] +[node name="Chunk_045" parent="." index="3" unique_id=905054485 groups=["weather_node"]] surface_material_override/0 = ExtResource("4_eev23") -[node name="Cortile" parent="." index="4" unique_id=91819151 groups=["weather_node"]] +[node name="Cortile" parent="." index="4" unique_id=1916980077 groups=["weather_node"]] surface_material_override/0 = ExtResource("4_eev23") -[node name="Flower_002" parent="." index="5" unique_id=833640333 groups=["weather_vegetables_node", "wind_node"]] +[node name="Flower_002" parent="." index="5" unique_id=879662150 groups=["weather_vegetables_node", "wind_node"]] visible = false -[node name="FlowerG_001" parent="." index="6" unique_id=1651138709 groups=["weather_vegetables_node", "wind_node"]] +[node name="FlowerG_001" parent="." index="6" unique_id=506605481 groups=["weather_vegetables_node", "wind_node"]] visible = false -[node name="Grass_006" parent="." index="7" unique_id=2081004392 groups=["weather_vegetables_node", "wind_node"]] +[node name="Grass_006" parent="." index="7" unique_id=921275290 groups=["weather_vegetables_node", "wind_node"]] surface_material_override/0 = ExtResource("2_t65ww") -[node name="House_L_2" parent="." index="8" unique_id=1993375668 groups=["weather_node"]] +[node name="House_L_2" parent="." index="8" unique_id=1330804574 groups=["weather_node"]] -[node name="House_L_2|Cube_349|Dupli|" parent="House_L_2" index="0" unique_id=18124515] +[node name="House_L_2|Cube_349|Dupli|" parent="House_L_2" index="0" unique_id=1823344237] surface_material_override/0 = ExtResource("5_0oa1i") surface_material_override/1 = ExtResource("7_q2s76") -[node name="MSH_Staccioanta_1_003" parent="." index="9" unique_id=568627289] +[node name="MSH_Staccioanta_1_003" parent="." index="9" unique_id=1980961732] surface_material_override/0 = ExtResource("7_apgpv") -[node name="Rocks_001" parent="." index="10" unique_id=2004921299 groups=["weather_node"]] +[node name="Rocks_001" parent="." index="10" unique_id=375547626 groups=["weather_node"]] surface_material_override/0 = ExtResource("5_sy58u") surface_material_override/1 = ExtResource("5_sy58u") surface_material_override/2 = ExtResource("6_eev23") -[node name="Statue" parent="." index="11" unique_id=1814801509] +[node name="Statue" parent="." index="11" unique_id=1169373891] surface_material_override/0 = ExtResource("5_sy58u") surface_material_override/1 = ExtResource("7_q2s76") -[node name="Water_006" parent="." index="12" unique_id=1352334701] +[node name="Water_006" parent="." index="12" unique_id=2064105008] surface_material_override/0 = ExtResource("10_r4bww") -[node name="WoodPile" parent="." index="13" unique_id=1088104699] +[node name="WoodPile" parent="." index="13" unique_id=1512653267] surface_material_override/0 = ExtResource("11_iulsg") surface_material_override/1 = ExtResource("12_ytk0o") surface_material_override/2 = SubResource("ShaderMaterial_ytk0o") @@ -768,4 +770,10 @@ transform = Transform3D(-0.42840073, -0.10062032, -0.8979694, 0.015782116, 0.992 [node name="PaloLuce" parent="." index="20" unique_id=1607500596 instance=ExtResource("21_527eb")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.3137894, 0, 1.503645) +[node name="VendingMachine_1" parent="." index="21" unique_id=1157270784 instance=ExtResource("22_tsii7")] +transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 1.674514, 0, 1.5681319) + +[node name="well_wood" parent="." index="22" unique_id=2128929413 instance=ExtResource("23_5fhuo")] +transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 5.7742014, 0, 1.0249029) + [editable path="PaloLuce"] diff --git a/tgcc/chunk/countryside/scene/chunk_country_straight_03.tscn b/tgcc/chunk/countryside/scene/chunk_country_straight_03.tscn index 3b989bc..d34c850 100644 --- a/tgcc/chunk/countryside/scene/chunk_country_straight_03.tscn +++ b/tgcc/chunk/countryside/scene/chunk_country_straight_03.tscn @@ -11,6 +11,7 @@ [ext_resource type="Material" uid="uid://bjrb33qwp1p43" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds.tres" id="8_mds5d"] [ext_resource type="Material" uid="uid://0x17mj2v807r" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds2.tres" id="9_5s0jh"] [ext_resource type="PackedScene" uid="uid://c7hdw2g6sbygr" path="res://tgcc/chunk/prop/tree/bambù/bambù.tscn" id="11_7lasv"] +[ext_resource type="PackedScene" uid="uid://l3inky72a783" path="res://tgcc/chunk/prop/well/stone/well_stone.tscn" id="12_kkc6w"] [sub_resource type="PlaneMesh" id="PlaneMesh_uf7g8"] size = Vector2(1, 1) @@ -862,3 +863,6 @@ transform = Transform3D(-0.99722904, 0.034301233, -0.06601266, 0.034376215, 0.99 [node name="Bambù20" parent="rice" index="135" unique_id=790042848 instance=ExtResource("11_7lasv")] transform = Transform3D(-0.92917824, 0.06943477, 0.363052, 0.08790589, 0.9955283, 0.0345845, -0.3590272, 0.06404955, -0.9311271, -1.6899307, 0, 3.5738397) + +[node name="well_stone" parent="." index="7" unique_id=2044144917 instance=ExtResource("12_kkc6w")] +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1.8937311, 0.033810854, 0.12671113) diff --git a/tgcc/chunk/material/glass.tres b/tgcc/chunk/material/glass.tres new file mode 100644 index 0000000..cf6b01b --- /dev/null +++ b/tgcc/chunk/material/glass.tres @@ -0,0 +1,16 @@ +[gd_resource type="ShaderMaterial" format=3 uid="uid://lt21ti7jo8yj"] + +[ext_resource type="Shader" uid="uid://dw42rl0af5h1m" path="res://tgcc/chunk/material/script/glass.gdshader" id="1_yqmqd"] + +[resource] +render_priority = 0 +shader = ExtResource("1_yqmqd") +shader_parameter/colore_vetro = Color(0.4, 0.7, 0.9, 0.4) +shader_parameter/colore_bordo = Color(1, 1, 1, 0.8) +shader_parameter/spessore_bordo = 2.5 +shader_parameter/dimensione_riflesso = 0.05 +shader_parameter/intensita_riflesso = 2.0 +shader_parameter/usa_strisce = true +shader_parameter/colore_strisce = Color(1, 1, 1, 0.3) +shader_parameter/densita_strisce = 6.0 +shader_parameter/spessore_strisce = 0.2 diff --git a/tgcc/chunk/material/script/glass.gdshader b/tgcc/chunk/material/script/glass.gdshader new file mode 100644 index 0000000..20a1918 --- /dev/null +++ b/tgcc/chunk/material/script/glass.gdshader @@ -0,0 +1,65 @@ +shader_type spatial; +// cull_disabled permette di vedere il vetro da entrambi i lati (utile se è un singolo piano) +// depth_draw_opaque evita bug visivi di sovrapposizione tra oggetti trasparenti +render_mode blend_mix, depth_draw_opaque, cull_disabled, shadows_disabled; + +uniform vec4 colore_vetro : source_color = vec4(0.4, 0.7, 0.9, 0.4); + +// --- EFFETTO BORDO (FRESNEL) --- +uniform vec4 colore_bordo : source_color = vec4(1.0, 1.0, 1.0, 0.8); +uniform float spessore_bordo : hint_range(0.0, 10.0) = 2.5; + +// --- RIFLESSO DEL SOLE (SPECULAR) --- +uniform float dimensione_riflesso : hint_range(0.0, 1.0) = 0.05; +uniform float intensita_riflesso : hint_range(0.0, 5.0) = 2.0; + +// --- STRISCE DIAGONALI (Opzionali, in stile Anime) --- +uniform bool usa_strisce = true; +uniform vec4 colore_strisce : source_color = vec4(1.0, 1.0, 1.0, 0.3); +uniform float densita_strisce : hint_range(0.0, 20.0) = 6.0; +uniform float spessore_strisce : hint_range(0.0, 1.0) = 0.2; + +void fragment() { + // 1. Calcoliamo il Fresnel (l'angolo di visuale rispetto alla normale del vetro) + float fresnel = 1.0 - clamp(dot(NORMAL, VIEW), 0.0, 1.0); + + // Applichiamo una curva "a gradino" (smoothstep) per renderlo in stile Toon (netto) + float toon_fresnel = smoothstep(0.4, 0.45, pow(fresnel, spessore_bordo)); + + // 2. Calcoliamo le strisce diagonali + float strisce = 0.0; + if (usa_strisce) { + // Crea linee diagonali basate sulle coordinate UV + float pattern = fract((UV.x + UV.y) * densita_strisce); + strisce = step(1.0 - spessore_strisce, pattern); + } + + // 3. Mescoliamo i colori + vec3 colore_finale = mix(colore_vetro.rgb, colore_strisce.rgb, strisce * colore_strisce.a); + colore_finale = mix(colore_finale, colore_bordo.rgb, toon_fresnel); + + // 4. L'opacità aumenta sui bordi e sulle strisce + float alpha_finale = colore_vetro.a; + alpha_finale = max(alpha_finale, strisce * colore_strisce.a); + alpha_finale = max(alpha_finale, toon_fresnel * colore_bordo.a); + + ALBEDO = colore_finale; + ALPHA = clamp(alpha_finale, 0.0, 1.0); +} + +void light() { + // --- RIFLESSO TAGLIENTE DEL SOLE --- + // Calcoliamo dove la luce colpisce il vetro rispetto alla telecamera + vec3 half_vector = normalize(VIEW + LIGHT); + float spec_dot = max(dot(NORMAL, half_vector), 0.0); + + // Taglio netto per renderlo stile Toon (invece di una sfumatura realistica) + float spec_toon = smoothstep(1.0 - dimensione_riflesso - 0.01, 1.0 - dimensione_riflesso, spec_dot); + + // Luce Diffusa standard (piatta, ideale per il toon) + float diff_dot = max(dot(NORMAL, LIGHT), 0.0); + DIFFUSE_LIGHT += LIGHT_COLOR * ALBEDO * diff_dot * ATTENUATION; + + // Aggiungiamo il riflesso speculare, moltiplicato per il colore della luce (così al tramonto è arancione!) + SPECULAR_LIGHT += LIGHT_COLOR * spec_toon * intensita_riflesso * ATTENUATION; +} \ No newline at end of file diff --git a/tgcc/chunk/material/script/glass.gdshader.uid b/tgcc/chunk/material/script/glass.gdshader.uid new file mode 100644 index 0000000..7881509 --- /dev/null +++ b/tgcc/chunk/material/script/glass.gdshader.uid @@ -0,0 +1 @@ +uid://dw42rl0af5h1m diff --git a/tgcc/chunk/material/trainalert.tres b/tgcc/chunk/material/trainalert.tres index e90d8c2..b45084e 100644 --- a/tgcc/chunk/material/trainalert.tres +++ b/tgcc/chunk/material/trainalert.tres @@ -5,7 +5,7 @@ [resource] render_priority = 0 shader = ExtResource("1_vresk") -shader_parameter/albedo_color = Color(0.48413807, 0.37183177, 0.06357419, 1) +shader_parameter/albedo_color = Color(0.79855084, 0.6236654, 0.12806374, 1) shader_parameter/use_texture = true shader_parameter/uv_scale = Vector2(1, 1) shader_parameter/palette_shift_y = 0.0 diff --git a/tgcc/chunk/prop/scarecrow/scarecrow.fbx b/tgcc/chunk/prop/scarecrow/scarecrow.fbx new file mode 100644 index 0000000..8f76128 Binary files /dev/null and b/tgcc/chunk/prop/scarecrow/scarecrow.fbx differ diff --git a/tgcc/chunk/prop/scarecrow/scarecrow.fbx.import b/tgcc/chunk/prop/scarecrow/scarecrow.fbx.import new file mode 100644 index 0000000..78a2ee0 --- /dev/null +++ b/tgcc/chunk/prop/scarecrow/scarecrow.fbx.import @@ -0,0 +1,44 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dppgswi87skpw" +path="res://.godot/imported/scarecrow.fbx-706522906b0dab9da55e3f77e5b55a3e.scn" + +[deps] + +source_file="res://tgcc/chunk/prop/scarecrow/scarecrow.fbx" +dest_files=["res://.godot/imported/scarecrow.fbx-706522906b0dab9da55e3f77e5b55a3e.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/root_script=null +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_name_suffixes=true +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=true +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +materials/extract=0 +materials/extract_format=0 +materials/extract_path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +fbx/naming_version=2 diff --git a/tgcc/chunk/prop/scarecrow/scarecrow.tscn b/tgcc/chunk/prop/scarecrow/scarecrow.tscn new file mode 100644 index 0000000..03a89e0 --- /dev/null +++ b/tgcc/chunk/prop/scarecrow/scarecrow.tscn @@ -0,0 +1,22 @@ +[gd_scene format=3 uid="uid://be1px5nxfr4hs"] + +[ext_resource type="PackedScene" uid="uid://dppgswi87skpw" path="res://tgcc/chunk/prop/scarecrow/scarecrow.fbx" id="1_jfbb0"] +[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://tgcc/chunk/prop/house/house.tres" id="2_1m0fy"] +[ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="3_0j66s"] +[ext_resource type="Material" uid="uid://dbepc80w602ce" path="res://tgcc/chunk/material/wood_bridge.tres" id="4_mmqmw"] +[ext_resource type="Material" uid="uid://duqt8txtre3qm" path="res://tgcc/chunk/material/wood2.tres" id="5_1m0fy"] + +[node name="scarecrow" unique_id=1320042610 instance=ExtResource("1_jfbb0")] + +[node name="hat" parent="." index="0" unique_id=169232380] +surface_material_override/0 = ExtResource("2_1m0fy") +surface_material_override/1 = ExtResource("3_0j66s") + +[node name="head" parent="." index="1" unique_id=1765991055] +surface_material_override/0 = ExtResource("2_1m0fy") + +[node name="shirt" parent="." index="2" unique_id=1648916125] +surface_material_override/0 = ExtResource("4_mmqmw") + +[node name="wood" parent="." index="3" unique_id=1178426919] +surface_material_override/0 = ExtResource("5_1m0fy") diff --git a/tgcc/chunk/prop/vending machine/VendingMachine_1.fbx b/tgcc/chunk/prop/vending machine/VendingMachine_1.fbx new file mode 100644 index 0000000..e83fde5 Binary files /dev/null and b/tgcc/chunk/prop/vending machine/VendingMachine_1.fbx differ diff --git a/tgcc/chunk/prop/vending machine/VendingMachine_1.fbx.import b/tgcc/chunk/prop/vending machine/VendingMachine_1.fbx.import new file mode 100644 index 0000000..2535dd6 --- /dev/null +++ b/tgcc/chunk/prop/vending machine/VendingMachine_1.fbx.import @@ -0,0 +1,44 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://yduitvs71cly" +path="res://.godot/imported/VendingMachine_1.fbx-c08c372b59f683f6297706820583c67e.scn" + +[deps] + +source_file="res://tgcc/chunk/prop/vending machine/VendingMachine_1.fbx" +dest_files=["res://.godot/imported/VendingMachine_1.fbx-c08c372b59f683f6297706820583c67e.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/root_script=null +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_name_suffixes=true +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=true +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +materials/extract=0 +materials/extract_format=0 +materials/extract_path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +fbx/naming_version=2 diff --git a/tgcc/chunk/prop/vending machine/vending_machine_1.tscn b/tgcc/chunk/prop/vending machine/vending_machine_1.tscn new file mode 100644 index 0000000..9b958a9 --- /dev/null +++ b/tgcc/chunk/prop/vending machine/vending_machine_1.tscn @@ -0,0 +1,291 @@ +[gd_scene format=3 uid="uid://5ap10ax3lnr7"] + +[ext_resource type="PackedScene" uid="uid://yduitvs71cly" path="res://tgcc/chunk/prop/vending machine/VendingMachine_1.fbx" id="1_2gy5m"] +[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="2_c8xsn"] +[ext_resource type="Material" uid="uid://lt21ti7jo8yj" path="res://tgcc/chunk/material/glass.tres" id="3_8lrtl"] + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_tugn1"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.1977076, 0.185074, 0.17154357, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_yhxjb"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.2510953, 0.448713, 0.1531955, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_4g07f"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.39680645, 0.03939905, 0.24652746, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_8lrtl"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.21267027, 0.21762055, 0.1688171, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_ivdil"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.43137255, 0, 0.07450981, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_38noa"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.79855084, 0.6236654, 0.12806374, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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.64910424, 0.4375443, 0.04963681, 1) +shader_parameter/emission_energy = 8.5330004053175 + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_44n02"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.3268116, 0.24098495, 0.024129823, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_h38e8"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.43284842, 0, 0.07371623, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_1dhil"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.7205105, 0.21226168, 0.29410756, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_e03yv"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.53088605, 0.18851286, 0.23113313, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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_qt06f"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.4775293, 0.8259454, 0.5505308, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(3, 3) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 1.5 +shader_parameter/light_steps = 3.0 +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/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_c8xsn"] +render_priority = 0 +shader = ExtResource("2_c8xsn") +shader_parameter/albedo_color = Color(0.70471025, 0.5608685, 0.1632992, 1) +shader_parameter/use_texture = true +shader_parameter/uv_scale = Vector2(1, 1) +shader_parameter/palette_shift_y = 0.0 +shader_parameter/gradient_start_y = 0.0 +shader_parameter/gradient_end_y = 10.0 +shader_parameter/light_steps = 3.0 +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/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.7058824, 0.56078434, 0.16470589, 1) +shader_parameter/emission_energy = 9.4350004481625 + +[node name="VendingMachine_1" unique_id=1157270784 instance=ExtResource("1_2gy5m")] + +[node name="Cartello" parent="." index="0" unique_id=83833849] +surface_material_override/0 = SubResource("ShaderMaterial_tugn1") +surface_material_override/1 = SubResource("ShaderMaterial_yhxjb") +surface_material_override/2 = SubResource("ShaderMaterial_4g07f") + +[node name="CartelloUp" parent="." index="1" unique_id=237539239] +surface_material_override/0 = SubResource("ShaderMaterial_8lrtl") +surface_material_override/1 = SubResource("ShaderMaterial_ivdil") +surface_material_override/2 = SubResource("ShaderMaterial_38noa") + +[node name="Vending machine" parent="." index="2" unique_id=989971963] +surface_material_override/0 = SubResource("ShaderMaterial_44n02") +surface_material_override/1 = SubResource("ShaderMaterial_h38e8") +surface_material_override/2 = SubResource("ShaderMaterial_1dhil") +surface_material_override/3 = SubResource("ShaderMaterial_e03yv") +surface_material_override/4 = ExtResource("3_8lrtl") +surface_material_override/5 = SubResource("ShaderMaterial_qt06f") +surface_material_override/6 = SubResource("ShaderMaterial_c8xsn") + +[node name="OmniLight3D24" type="OmniLight3D" parent="." index="3" unique_id=1800848684] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.28955734, 1.6496534, 0) +light_color = Color(0.9372549, 0.49411765, 0.14509805, 1) +light_energy = 0.5 +light_indirect_energy = 0.0 +light_volumetric_fog_energy = 0.0 +light_specular = 0.0 +light_bake_mode = 1 +shadow_enabled = true +shadow_opacity = 0.96 +omni_range = 10.0 +omni_attenuation = 2.0 diff --git a/tgcc/chunk/prop/well/stone/well_stone.fbx b/tgcc/chunk/prop/well/stone/well_stone.fbx new file mode 100644 index 0000000..5aabf30 Binary files /dev/null and b/tgcc/chunk/prop/well/stone/well_stone.fbx differ diff --git a/tgcc/chunk/prop/well/stone/well_stone.fbx.import b/tgcc/chunk/prop/well/stone/well_stone.fbx.import new file mode 100644 index 0000000..47b2816 --- /dev/null +++ b/tgcc/chunk/prop/well/stone/well_stone.fbx.import @@ -0,0 +1,44 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://b1a2fh1ltrxrv" +path="res://.godot/imported/well_stone.fbx-ff8c04e03dfa7b6a8936f6ee7e7855cc.scn" + +[deps] + +source_file="res://tgcc/chunk/prop/well/stone/well_stone.fbx" +dest_files=["res://.godot/imported/well_stone.fbx-ff8c04e03dfa7b6a8936f6ee7e7855cc.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/root_script=null +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_name_suffixes=true +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=true +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +materials/extract=0 +materials/extract_format=0 +materials/extract_path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +fbx/naming_version=2 diff --git a/tgcc/chunk/prop/well/stone/well_stone.tscn b/tgcc/chunk/prop/well/stone/well_stone.tscn new file mode 100644 index 0000000..97692bc --- /dev/null +++ b/tgcc/chunk/prop/well/stone/well_stone.tscn @@ -0,0 +1,28 @@ +[gd_scene format=3 uid="uid://l3inky72a783"] + +[ext_resource type="PackedScene" uid="uid://b1a2fh1ltrxrv" path="res://tgcc/chunk/prop/well/stone/well_stone.fbx" id="1_u0q10"] +[ext_resource type="Material" uid="uid://o31kp0jm07q3" path="res://tgcc/chunk/material/rocks.tres" id="2_4joiy"] +[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://tgcc/chunk/prop/house/house.tres" id="3_y3xrt"] +[ext_resource type="Material" uid="uid://duqt8txtre3qm" path="res://tgcc/chunk/material/wood2.tres" id="4_nqn56"] +[ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="5_283lv"] +[ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://tgcc/chunk/material/water_chunk.tres" id="6_7c0vi"] + +[node name="well_stone" unique_id=2044144917 instance=ExtResource("1_u0q10")] + +[node name="Stone" parent="." index="0" unique_id=477540065] +surface_material_override/0 = ExtResource("2_4joiy") + +[node name="Tetto_002" parent="." index="1" unique_id=1219823041] +surface_material_override/0 = ExtResource("3_y3xrt") + +[node name="corda" parent="." index="2" unique_id=1898460217] +surface_material_override/0 = ExtResource("4_nqn56") + +[node name="trave" parent="." index="3" unique_id=1149976697] +surface_material_override/0 = ExtResource("5_283lv") + +[node name="water" parent="." index="4" unique_id=2138617236] +surface_material_override/0 = ExtResource("6_7c0vi") + +[node name="wood_001" parent="." index="5" unique_id=684860840] +surface_material_override/0 = ExtResource("5_283lv") diff --git a/tgcc/chunk/prop/well/wood/well_wood.fbx b/tgcc/chunk/prop/well/wood/well_wood.fbx new file mode 100644 index 0000000..59b270e Binary files /dev/null and b/tgcc/chunk/prop/well/wood/well_wood.fbx differ diff --git a/tgcc/chunk/prop/well/wood/well_wood.fbx.import b/tgcc/chunk/prop/well/wood/well_wood.fbx.import new file mode 100644 index 0000000..1432445 --- /dev/null +++ b/tgcc/chunk/prop/well/wood/well_wood.fbx.import @@ -0,0 +1,44 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://blysm4v0rxraq" +path="res://.godot/imported/well_wood.fbx-e7ece0e85ca2d7b19c1d264929dd27da.scn" + +[deps] + +source_file="res://tgcc/chunk/prop/well/wood/well_wood.fbx" +dest_files=["res://.godot/imported/well_wood.fbx-e7ece0e85ca2d7b19c1d264929dd27da.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/root_script=null +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_name_suffixes=true +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=true +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +materials/extract=0 +materials/extract_format=0 +materials/extract_path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +fbx/naming_version=2 diff --git a/tgcc/chunk/prop/well/wood/well_wood.tscn b/tgcc/chunk/prop/well/wood/well_wood.tscn new file mode 100644 index 0000000..6d8cf52 --- /dev/null +++ b/tgcc/chunk/prop/well/wood/well_wood.tscn @@ -0,0 +1,31 @@ +[gd_scene format=3 uid="uid://cff8d3fy3cd6b"] + +[ext_resource type="PackedScene" uid="uid://blysm4v0rxraq" path="res://tgcc/chunk/prop/well/wood/well_wood.fbx" id="1_rwkjn"] +[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://tgcc/chunk/prop/house/house.tres" id="2_tc4nn"] +[ext_resource type="Material" uid="uid://duqt8txtre3qm" path="res://tgcc/chunk/material/wood2.tres" id="3_rspl4"] +[ext_resource type="Material" uid="uid://o31kp0jm07q3" path="res://tgcc/chunk/material/rocks.tres" id="4_sxgf5"] +[ext_resource type="Material" uid="uid://buxlrrpn7rdgs" path="res://tgcc/chunk/material/wood.tres" id="5_q6vdp"] +[ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://tgcc/chunk/material/water_chunk.tres" id="6_y0k2u"] + +[node name="well_wood" unique_id=2128929413 instance=ExtResource("1_rwkjn")] + +[node name="Teto" parent="." index="0" unique_id=1422009365] +surface_material_override/0 = ExtResource("2_tc4nn") + +[node name="corda_001" parent="." index="1" unique_id=891098903] +surface_material_override/0 = ExtResource("3_rspl4") + +[node name="rock" parent="." index="2" unique_id=1146223009] +surface_material_override/0 = ExtResource("4_sxgf5") + +[node name="trave_001" parent="." index="3" unique_id=1426615637] +surface_material_override/0 = ExtResource("5_q6vdp") + +[node name="water_001" parent="." index="4" unique_id=1298571451] +surface_material_override/0 = ExtResource("6_y0k2u") + +[node name="wood_002" parent="." index="5" unique_id=338477787] +surface_material_override/0 = ExtResource("3_rspl4") + +[node name="wood2" parent="." index="6" unique_id=1057942169] +surface_material_override/0 = ExtResource("5_q6vdp")