biome generator

This commit is contained in:
2026-04-17 15:31:28 +02:00
parent 060bccd96a
commit b77a6263aa
91 changed files with 4111 additions and 78 deletions

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dsh55bqjfrqfp"
path="res://.godot/imported/chunk_c_f_1.fbx-5457c468af29ce8e8397fca8b8b6feed.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_f_1/chunk_c_f_1.fbx"
dest_files=["res://.godot/imported/chunk_c_f_1.fbx-5457c468af29ce8e8397fca8b8b6feed.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

View File

@@ -1,18 +1,18 @@
[gd_scene format=4 uid="uid://givg3dyrxsk5"]
[ext_resource type="PackedScene" uid="uid://d3loscamahf5y" path="res://Assets/Meshes/Chunk/Bioma_C/Chunk_C_E_1.fbx" id="1_jpp2r"]
[ext_resource type="Script" uid="uid://byluxssk112ca" path="res://Scripts/info_chunk.gd" id="2_02kkq"]
[ext_resource type="Shader" uid="uid://c0dy1aqj1b4q3" path="res://Shaders/trunk_shader.gdshader" id="3_wr3vc"]
[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"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://Scenes/Test/Tree_V1.tscn" id="10_ji5rd"]
[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"]
[ext_resource type="PackedScene" uid="uid://drh4ak2aslebu" path="res://docs/museums/daynight/scenes/chunk_c_e_1/chunk_c_e_1.fbx" id="1_jpp2r"]
[ext_resource type="Script" uid="uid://dg2h4kbqe8j3m" path="res://core/biome_generator/chunk_info.gd" id="2_02kkq"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_wr3vc"]
[ext_resource type="PackedScene" uid="uid://cahsl77384kf1" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_muraglione.tscn" id="4_lunjj"]
[ext_resource type="PackedScene" uid="uid://cl8c5n0nw30u" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_xl_4.fbx" id="5_tf2ul"]
[ext_resource type="PackedScene" uid="uid://dsh55bqjfrqfp" path="res://docs/museums/daynight/scenes/chunk_c_f_1/chunk_c_f_1.fbx" id="6_4h5ax"]
[ext_resource type="Shader" uid="uid://cnoe3065kb2cn" path="res://docs/museums/daynight/scenes/chunk_f_l_2/snow.gdshader" id="7_wr3vc"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_f_1/sentiero.tres" id="7_y2p7p"]
[ext_resource type="PackedScene" path="res://docs/museums/daynight/scenes/chunk_c_f_1/tori_gate.tscn" id="9_ji5rd"]
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://docs/museums/daynight/scenes/grass_test/grass_test.tscn" id="9_s470o"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.tscn" id="10_ji5rd"]
[ext_resource type="PackedScene" uid="uid://b6f7gaoatj420" path="res://docs/museums/daynight/scenes/chunk_f_l_2/column_blockout.tscn" id="11_4n1py"]
[ext_resource type="PackedScene" uid="uid://bfvtlpkcnbgke" path="res://docs/museums/daynight/scenes/chunk_c_e_1/bordi_sentiero_rettilineo.tscn" id="12_rrcoc"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_sqcol"]
render_priority = 0

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dveqtrbekuj5b"
path="res://.godot/imported/chunk_c_l_1.fbx-a2b79ee8404f6941548c817e413a845e.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_f_1/chunk_c_l_1.fbx"
dest_files=["res://.godot/imported/chunk_c_l_1.fbx-a2b79ee8404f6941548c817e413a845e.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

View File

@@ -0,0 +1,30 @@
[gd_scene format=3 uid="uid://birttctl11th8"]
[ext_resource type="PackedScene" uid="uid://dveqtrbekuj5b" path="res://docs/museums/daynight/scenes/chunk_c_f_1/chunk_c_l_1.fbx" id="1_xwass"]
[ext_resource type="Script" uid="uid://dg2h4kbqe8j3m" path="res://core/biome_generator/chunk_info.gd" id="2_ib4lo"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_f_1/grass_chunk.tres" id="3_3x6ti"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_f_1/sentiero.tres" id="4_kwc5e"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_f_1/grass_blockout.tres" id="5_ag87g"]
[node name="Chunk_C_L_1" unique_id=47126446 instance=ExtResource("1_xwass")]
script = ExtResource("2_ib4lo")
sud = true
ovest = true
[node name="Chunk_005" parent="." index="0" unique_id=1667835125]
material_override = ExtResource("3_3x6ti")
[node name="Chunk_036" parent="." index="1" unique_id=248347357]
material_override = ExtResource("4_kwc5e")
[node name="Chunk_037" parent="." index="2" unique_id=1414101746]
material_override = ExtResource("4_kwc5e")
[node name="Cube_030" parent="." index="3" unique_id=807948711]
material_override = ExtResource("5_ag87g")
[node name="Cube_031" parent="." index="4" unique_id=1667337241]
material_override = ExtResource("5_ag87g")
[node name="Cube_034" parent="." index="5" unique_id=934323945]
material_override = ExtResource("5_ag87g")

View File

@@ -0,0 +1,17 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://cd34mgvhj1d0r"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_f84ys"]
[resource]
render_priority = 0
shader = ExtResource("1_f84ys")
shader_parameter/albedo_color = Color(0.46056616, 0.3895911, 0.06605037, 1)
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(1, 1)
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/emission_color = Color(0, 0, 0, 1)
shader_parameter/emission_energy = 0.0

View File

@@ -0,0 +1,23 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://cit5uciejjoou"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_8emj4"]
[resource]
render_priority = 0
shader = ExtResource("1_8emj4")
shader_parameter/albedo_color = Color(0.22173214, 0.30581495, 0.10733434, 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/specular_size = 60.0
shader_parameter/specular_softness = 0.01
shader_parameter/specular_intensity_multiplier = 0.5
shader_parameter/emission_color = Color(0, 0, 0, 1)
shader_parameter/emission_energy = 0.0

View File

@@ -0,0 +1,9 @@
[gd_resource type="StandardMaterial3D" format=3 uid="uid://couj6glsrm6h3"]
[ext_resource type="Texture2D" uid="uid://m5it4ge0pgtm" path="res://docs/museums/daynight/scenes/chunk_f_l_2/texture_sentiero.png" id="1_lr0wl"]
[resource]
albedo_color = Color(0.9811998, 0.8347986, 0.569528, 1)
albedo_texture = ExtResource("1_lr0wl")
uv1_scale = Vector3(2.165, 2.325, 1)
uv1_offset = Vector3(-0.555, 0, 0)

Binary file not shown.

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://2q81acvx3jua"
path="res://.godot/imported/tori_gate.fbx-4d875958b5e319189bb454a0080c008f.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_f_1/tori_gate.fbx"
dest_files=["res://.godot/imported/tori_gate.fbx-4d875958b5e319189bb454a0080c008f.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

View File

@@ -0,0 +1,37 @@
[gd_scene format=3 uid="uid://dyolu5m0lgqm2"]
[ext_resource type="PackedScene" uid="uid://2q81acvx3jua" path="res://docs/museums/daynight/scenes/chunk_c_f_1/tori_gate.fbx" id="1_6kg7a"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="2_1ibku"]
[ext_resource type="Shader" uid="uid://cnoe3065kb2cn" path="res://docs/museums/daynight/scenes/chunk_f_l_2/snow.gdshader" id="2_ttfuh"]
[ext_resource type="Texture2D" uid="uid://bt2j7x0gr6ndo" path="res://docs/museums/daynight/scenes/chunk_f_l_2/palette_train.png" id="3_6126s"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_yswvv"]
render_priority = 0
shader = ExtResource("2_ttfuh")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_3mqnu"]
render_priority = 0
shader = ExtResource("2_1ibku")
shader_parameter/albedo_color = Color(1, 1, 1, 1)
shader_parameter/albedo_texture = ExtResource("3_6126s")
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0
shader_parameter/gradient_color = Color(0.1, 0.1, 0.2, 1)
shader_parameter/gradient_start_y = 0.0
shader_parameter/gradient_end_y = 5.0
shader_parameter/gradient_intensity = 0.800000038
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/emission_color = Color(0, 0, 0, 1)
shader_parameter/emission_energy = 0.0
[node name="Tori1" unique_id=1219093134 instance=ExtResource("1_6kg7a")]
[node name="Sphere_001" parent="." index="0" unique_id=2137140690]
material_overlay = SubResource("ShaderMaterial_yswvv")
surface_material_override/0 = SubResource("ShaderMaterial_3mqnu")