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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://drh4ak2aslebu"
path="res://.godot/imported/chunk_c_e_1.fbx-fcecdb3c5458fe61bd7c9ea4a79977ed.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_e_1/chunk_c_e_1.fbx"
dest_files=["res://.godot/imported/chunk_c_e_1.fbx-fcecdb3c5458fe61bd7c9ea4a79977ed.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,25 @@
[gd_scene format=3 uid="uid://botm0dqtr5whb"]
[ext_resource type="PackedScene" uid="uid://drh4ak2aslebu" path="res://docs/museums/daynight/scenes/chunk_c_e_1/chunk_c_e_1.fbx" id="1_hycya"]
[ext_resource type="Script" uid="uid://dg2h4kbqe8j3m" path="res://core/biome_generator/chunk_info.gd" id="2_0urj0"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_e_1/grass_chunk.tres" id="2_oixxl"]
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://docs/museums/daynight/scenes/grass_test/grass_test.tscn" id="4_l3pac"]
[ext_resource type="PackedScene" uid="uid://qrvty6mbmr2m" path="res://docs/museums/daynight/scenes/chunk_c_e_1/test_orto_big.tscn" id="5_h1xfy"]
[node name="Chunk_C_E_1" unique_id=1874739368 groups=["weather_vegetables_node", "wind_node"] instance=ExtResource("1_hycya")]
script = ExtResource("2_0urj0")
[node name="Chunk_026" parent="." index="0" unique_id=1723380962]
material_override = ExtResource("2_oixxl")
[node name="Grass" parent="." index="1" unique_id=838519336 instance=ExtResource("4_l3pac")]
transform = Transform3D(1.5, 0, 0, 0, 1, 0, 0, 0, 1.5, 0, 0.071342185, 0)
[node name="Test_Orto_Big" parent="." index="2" unique_id=381322647 instance=ExtResource("5_h1xfy")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.264472, 0, 6.0643373)
[node name="Test_Orto_Big3" parent="." index="3" unique_id=1302450866 instance=ExtResource("5_h1xfy")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.65525997, 0.264472, 0, -0.0770607)
[node name="Test_Orto_Big2" parent="." index="4" unique_id=309995461 instance=ExtResource("5_h1xfy")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.264472, 0, -6.083904)

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1,41 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c0lstspvtbxxw"
path.s3tc="res://.godot/imported/grass_round.png-7ab5c804b97ebf1669fa79244396d578.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_e_1/grass_round.png"
dest_files=["res://.godot/imported/grass_round.png-7ab5c804b97ebf1669fa79244396d578.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -0,0 +1 @@
shader_type spatial;

View File

@@ -0,0 +1 @@
uid://cw6p2m4fek8rt

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://7ktyjmbw1lw2"
path="res://.godot/imported/test_bordisentiero.fbx-99503bad45be9d5815297f4a961b08e9.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_e_1/test_bordisentiero.fbx"
dest_files=["res://.godot/imported/test_bordisentiero.fbx-99503bad45be9d5815297f4a961b08e9.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,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bu13utuvlgwpm"
path="res://.godot/imported/test_orto_big.fbx-84db5cc81bc1db359cc9317e767d8bd5.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_e_1/test_orto_big.fbx"
dest_files=["res://.godot/imported/test_orto_big.fbx-84db5cc81bc1db359cc9317e767d8bd5.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

File diff suppressed because one or more lines are too long