6 Commits

Author SHA1 Message Date
8505fcbe40 Merge pull request 'main' (#2) from main into Chunk
Reviewed-on: #2
2026-04-21 16:36:48 +00:00
Matteo Sonaglioni
8fb89a6e14 chunk 2026-04-21 18:32:35 +02:00
464f405091 add train swing when rail is curve 2026-04-21 16:13:15 +02:00
Matteo Sonaglioni
9681fc31f5 add new chunk 2026-04-21 16:08:23 +02:00
edb96d6a89 fix labels 2026-04-21 15:55:10 +02:00
5fe96068a4 Merge pull request 'add wind_slider and change wind_amount particles base on wind_stranght' (#1) from rev_ffabbrizi_biomegen into main
Reviewed-on: #1
2026-04-21 13:28:06 +00:00
121 changed files with 8227 additions and 135 deletions

View File

@@ -6,17 +6,17 @@ class_name ChunkInfo
@export_group("Set Piece Rules (Unique pieces)")
@export var exclusive_biome: String = "" # Es: "Forest"
@export_group("Base exit (no roation)")
@export_group("Base exit")
@export var north: bool = false
@export var est: bool = false
@export var south: bool = false
@export var west: bool = false
@export_group("Margin heights (level 0, 1, 2)")
@export var height_north: int = 0
@export var height_est: int = 0
@export var height_south: int = 0
@export var height_west: int = 0
@export_range(0, 2, 1) var height_north: int = 0
@export_range(0, 2, 1) var height_est: int = 0
@export_range(0, 2, 1) var height_south: int = 0
@export_range(0, 2, 1) var height_west: int = 0
@export_group("Lamppost")
@export var have_lamppost: bool = false

View File

@@ -19,7 +19,7 @@ func set_particles_node_color(node: GPUParticles3D, new_color: Color) -> void:
unique_mat.shading_mode = BaseMaterial3D.SHADING_MODE_UNSHADED
mesh.material = unique_mat
func turnon() -> void:
func turn_on() -> void:
if rocket:
rocket.emitting = true

View File

@@ -9,7 +9,7 @@
[ext_resource type="PackedScene" uid="uid://cv5xmnow451kl" path="res://core/camera.tscn" id="5_8tojn"]
[ext_resource type="PackedScene" uid="uid://botm0dqtr5whb" path="res://docs/museums/daynight/scenes/chunk_c_e_1/chunk_c_e_1.tscn" id="6_21usy"]
[ext_resource type="Script" uid="uid://dboerd4a6dwj7" path="res://docs/museums/biome_generator/rails.gd" id="6_pypsn"]
[ext_resource type="PackedScene" uid="uid://dvk3bytqn3m5s" path="res://docs/museums/biome_generator/main_train.tscn" id="6_wjpfq"]
[ext_resource type="PackedScene" uid="uid://dvk3bytqn3m5s" path="res://tgcc/train/main_train.tscn" id="6_wjpfq"]
[ext_resource type="PackedScene" uid="uid://givg3dyrxsk5" path="res://docs/museums/daynight/scenes/chunk_c_f_1/chunk_c_f_1.tscn" id="7_qe84w"]
[ext_resource type="PackedScene" uid="uid://0kgjaqijaqku" path="res://docs/museums/biome_generator/rails.tscn" id="8_mb5yv"]
[ext_resource type="PackedScene" uid="uid://bi12g5nj421jv" path="res://docs/museums/daynight/scenes/chunk_f_e_1/chunk_f_e_1.tscn" id="8_qe84w"]

View File

@@ -7,7 +7,7 @@ extends Path3D
@export var axes_distance: float = 3.0
@export var rail_distance: float = 1.2
@export var cameras: Node3D
@export_range(0.0, 1.0) var basic_swing: float = 0.5
@export_range(0.0, 1.0) var basic_swing: float = 0.1
@export_group("Rails Bulding")
@export var sleepers_distance: float = 1.0
@@ -37,6 +37,8 @@ var fireworks_colors: Array[Color] = [
var train_instance: Node3D
var train_progress: float = 0.0
var swing_time: float = 0.0
var curve_roll: float = 0.0
var curve_pitch: float = 0.0
var stop_offset: Array[float] = []
var stops_position: Array[Vector3] = []
@@ -52,7 +54,7 @@ func _ready() -> void:
build_train()
_plan_stops()
else:
print("WARNING: Draw your Path3D!")
print("WARNING: Draw Path3D for rails!")
func build_rails() -> void:
var mat_wood = StandardMaterial3D.new()
@@ -112,16 +114,16 @@ func build_rails() -> void:
rail_piece.add_child(rail_dx)
func _plan_stops() -> void:
var currnet_stops = []
var current_stops = []
for child in get_children():
if child is Marker3D:
var offset = curve.get_closest_offset(child.position)
currnet_stops.append({
current_stops.append({
"offset": offset,
"position": child.global_position
})
currnet_stops.sort_custom(func(a, b): return a["offset"] < b["offset"])
for data in currnet_stops:
current_stops.sort_custom(func(a, b): return a["offset"] < b["offset"])
for data in current_stops:
stop_offset.append(data["offset"])
stops_position.append(data["position"])
@@ -130,9 +132,9 @@ func _input(event: InputEvent) -> void:
if event.keycode == KEY_T:
_goto_next_stop()
elif event.keycode == KEY_F:
_test_manual_fires()
_test_manual_fireworks()
func _test_manual_fires() -> void:
func _test_manual_fireworks() -> void:
if fireworks_scene == null or train_instance == null: return
var firework_number = randi_range(5, 8)
@@ -146,8 +148,8 @@ func _test_manual_fires() -> void:
if fire_root.has_method("set_color"):
fire_root.set_color(fireworks_colors.pick_random())
if fire_root.has_method("turnon"):
fire_root.turnon()
if fire_root.has_method("turn_on"):
fire_root.turn_on()
await get_tree().create_timer(randf_range(0.2, 0.6)).timeout
@@ -211,25 +213,42 @@ func train_move(delta: float) -> void:
if stop_offset.size() > 0: next_stop_index = stop_offset.size() - 1
var center_position = to_global(curve.sample_baked(train_progress, true))
var prog_back = wrapf(train_progress - 2.0, 0.0, total_length)
var back_position = to_global(curve.sample_baked(prog_back, true))
var prog_forward = wrapf(train_progress + 2.0, 0.0, total_length)
var forward_position = to_global(curve.sample_baked(prog_forward, true))
if center_position.distance_to(forward_position) > 0.01:
train_instance.global_position = center_position
train_instance.look_at(forward_position, Vector3.UP)
train_instance.rotate_y(PI)
if cameras:
cameras.global_position = center_position
cameras.global_basis = train_instance.global_basis
if cameras:
cameras.global_position = center_position
cameras.global_basis = train_instance.global_basis
var real_speed = abs(train_speed * stop_multiply)
var speed_factor = clamp(real_speed / max(speed_max, 0.001), 0.0, 1.0)
var dir_prev = (center_position - back_position).normalized()
var dir_next = (forward_position - center_position).normalized()
var signed_curve = dir_prev.cross(dir_next).y
var curve_amount = clamp(abs(signed_curve) * 8.0, 0.0, 1.0)
curve_roll = lerp(curve_roll, (-signed_curve * 0.08) * speed_factor, delta * 4.0)
curve_pitch = lerp(curve_pitch, curve_amount * 0.012 * speed_factor, delta * 4.0)
if not stop_ongoing:
var real_speed = abs(train_speed * stop_multiply)
swing_time += delta * real_speed * 2.0
swing_time += delta * real_speed * (2.0 + curve_amount)
var amplitude_z = 0.006 * basic_swing
var amplitude_x = 0.004 * basic_swing
var curve_sway = sin(swing_time * 1.35) * 0.01 * curve_amount * speed_factor
train_instance.rotation.z += sin(swing_time) * amplitude_z
train_instance.rotation.x += cos(swing_time * 0.8) * amplitude_x
train_instance.rotation.z += curve_roll + curve_sway
train_instance.rotation.x += curve_pitch
else:
train_instance.rotation.z += curve_roll
train_instance.rotation.x += curve_pitch
func _execute_stop(go_forward: bool = true) -> void:
stop_ongoing = true
@@ -260,8 +279,8 @@ func _execute_stop(go_forward: bool = true) -> void:
if fire_root.has_method("set_color"):
fire_root.set_color(fireworks_colors.pick_random())
if fire_root.has_method("turnon"):
fire_root.turnon()
if fire_root.has_method("turn_on"):
fire_root.turn_on()
await get_tree().create_timer(randf_range(0.3, 0.8)).timeout

View File

@@ -16,7 +16,7 @@
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://docs/museums/daynight/scenes/grass_test/grass_test.tscn" id="7_pd1r3"]
[ext_resource type="PackedScene" uid="uid://bonjxfjcdnntt" path="res://docs/museums/daynight/scenes/grain_test/grain_test.tscn" id="7_w3se4"]
[ext_resource type="PackedScene" uid="uid://cahsl77384kf1" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_muraglione.tscn" id="9_pd1r3"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.tscn" id="13_d5ghv"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://tgcc/chunk/prop/tree/tree_01.tscn" id="13_d5ghv"]
[ext_resource type="PackedScene" uid="uid://dte4p23pp14pv" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_xl_4.tscn" id="15_28c1g"]
[ext_resource type="PackedScene" uid="uid://dpstb26gs581l" path="res://docs/museums/daynight/scenes/mountain_test/chunck_m_n_o_e_s_2.tscn" id="18_iu8wf"]
[ext_resource type="PackedScene" uid="uid://botm0dqtr5whb" path="res://docs/museums/daynight/scenes/chunk_c_e_1/chunk_c_e_1.tscn" id="19_ftvlo"]
@@ -309,13 +309,13 @@ step = 0.01
[node name="Grass2" parent="Scene" unique_id=838519336 instance=ExtResource("7_pd1r3")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.22852254, -28)
[node name="TreeTest3" parent="Scene" unique_id=1013890218 instance=ExtResource("13_d5ghv")]
[node name="TreeTest3" parent="Scene" unique_id=525095435 instance=ExtResource("13_d5ghv")]
transform = Transform3D(1.7, 0, 0, 0, 1.7, 0, 0, 0, 1.7, 0, 0, -29.149174)
[node name="Grass" parent="Scene" unique_id=2101001918 instance=ExtResource("7_pd1r3")]
[node name="Grass" parent="Scene" unique_id=1567530286 instance=ExtResource("7_pd1r3")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.22236729, -14)
[node name="Grain" parent="Scene" unique_id=1171350762 instance=ExtResource("7_w3se4")]
[node name="Grain" parent="Scene" unique_id=1891403256 instance=ExtResource("7_w3se4")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.48330832, 0)
[node name="House_Muraglione" parent="Scene" unique_id=1060427946 instance=ExtResource("9_pd1r3")]

View File

@@ -2,7 +2,7 @@
[ext_resource type="PackedScene" uid="uid://7ktyjmbw1lw2" path="res://docs/museums/daynight/scenes/chunk_c_e_1/test_bordisentiero.fbx" id="1_gkuoy"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="2_1g7yt"]
[ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://docs/museums/daynight/scenes/grain_test/leaf_test.png" id="3_d2h5c"]
[ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://tgcc/chunk/prop/tree/leaf1_alpha.png" id="3_d2h5c"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ta3rv"]
render_priority = 0

View File

@@ -2,8 +2,8 @@
[ext_resource type="PackedScene" uid="uid://7ktyjmbw1lw2" path="res://docs/museums/daynight/scenes/chunk_c_e_1/test_bordisentiero.fbx" id="1_dvg25"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="2_try56"]
[ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://docs/museums/daynight/scenes/grain_test/leaf_test.png" id="3_2lnj1"]
[ext_resource type="Texture2D" uid="uid://cse6q7vqf14xo" path="res://docs/museums/daynight/scenes/grass_test/leaf_test2.png" id="4_65mlm"]
[ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://tgcc/chunk/prop/tree/leaf1_alpha.png" id="3_2lnj1"]
[ext_resource type="Texture2D" uid="uid://cse6q7vqf14xo" path="res://tgcc/chunk/prop/grass/rice_alpha.png" id="4_65mlm"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ta3rv"]
render_priority = 0

View File

@@ -1,15 +1,15 @@
[gd_scene format=4 uid="uid://qrvty6mbmr2m"]
[ext_resource type="PackedScene" uid="uid://bu13utuvlgwpm" path="res://docs/museums/daynight/scenes/chunk_c_e_1/test_orto_big.fbx" id="1_c6jbn"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/mountain_test/trainchunk.tres" id="2_cjbh2"]
[ext_resource type="Material" uid="uid://d1xcve6aswe3d" path="res://docs/museums/daynight/scenes/mountain_test/trainchunk.tres" id="2_cjbh2"]
[ext_resource type="Shader" uid="uid://dh3j2jp6defuk" path="res://core/daynight/weather_overlay.gdshader" id="3_ltw7m"]
[ext_resource type="PackedScene" uid="uid://cssg8wjbp4p38" path="res://docs/museums/daynight/scenes/chunk_c_e_1/bordi_sentiero_angoloesterno.tscn" id="3_y3s3s"]
[ext_resource type="PackedScene" uid="uid://bfvtlpkcnbgke" path="res://docs/museums/daynight/scenes/chunk_c_e_1/bordi_sentiero_rettilineo.tscn" id="4_4svd4"]
[ext_resource type="Material" uid="uid://2p8yqqg44ci3" path="res://docs/museums/daynight/scenes/grain_test/grain.tres" id="5_080fg"]
[ext_resource type="Texture2D" uid="uid://c0lstspvtbxxw" path="res://docs/museums/daynight/scenes/chunk_c_e_1/grass_round.png" id="7_jnepa"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="7_le2fi"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://docs/museums/daynight/scenes/fences.tscn" id="8_jnepa"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://docs/museums/daynight/scenes/fences.tres" id="9_f73au"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://tgcc/chunk/prop/fence/fences.tscn" id="8_jnepa"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://tgcc/chunk/prop/fence/fences.tres" id="9_f73au"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_qtaoh"]

View File

@@ -7,10 +7,10 @@
[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://btf3qpe7kwqig" path="res://core/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="Material" uid="uid://couj6glsrm6h3" path="res://docs/museums/daynight/scenes/chunk_f_l_2/path.tres" id="7_y2p7p"]
[ext_resource type="PackedScene" uid="uid://dyolu5m0lgqm2" 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://d12t04rs47jq3" path="res://tgcc/chunk/prop/tree/tree_01.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"]

View File

@@ -1,7 +1,7 @@
[gd_scene format=3 uid="uid://cahsl77384kf1"]
[ext_resource type="PackedScene" uid="uid://dllpmxm6ttwg" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_Muraglione.fbx" id="1_m4ocs"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house.tres" id="2_7l0dg"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://tgcc/chunk/prop/house/house.tres" id="2_7l0dg"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bdf8l"]

View File

@@ -1,9 +1,9 @@
[gd_scene format=3 uid="uid://dte4p23pp14pv"]
[ext_resource type="PackedScene" uid="uid://cl8c5n0nw30u" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_xl_4.fbx" id="1_r3art"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house.tres" id="2_mswf7"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://tgcc/chunk/prop/house/house.tres" id="2_mswf7"]
[ext_resource type="Shader" uid="uid://dh3j2jp6defuk" path="res://core/daynight/weather_overlay.gdshader" id="2_wanxj"]
[ext_resource type="Material" uid="uid://dbmyfi5t0yfy" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_emissiv.tres" id="3_n3fsy"]
[ext_resource type="Material" uid="uid://dbmyfi5t0yfy" path="res://tgcc/chunk/prop/house/house_emissiv.tres" id="3_n3fsy"]
[sub_resource type="Gradient" id="Gradient_n4qy2"]
offsets = PackedFloat32Array(0.9980237, 1)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 133 KiB

View File

@@ -2,24 +2,24 @@
[ext_resource type="PackedScene" uid="uid://urkdndr42opv" path="res://docs/museums/daynight/scenes/chunk_c_l_2/chunk_c_l_2.fbx" id="1_lnvvn"]
[ext_resource type="Script" uid="uid://dg2h4kbqe8j3m" path="res://core/biome_generator/chunk_info.gd" id="2_flg24"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_l_2/argini.tres" id="3_mo772"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_l_2/grass_chunk.tres" id="4_1xy4j"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_c_l_2/sentiero_rotaie.tres" id="4_raxwl"]
[ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://docs/museums/daynight/scenes/chunk_c_l_2/water_toon.tres" id="6_flg24"]
[ext_resource type="Material" uid="uid://cs7owfgg600jg" path="res://docs/museums/daynight/scenes/chunk_c_l_2/argini.tres" id="3_mo772"]
[ext_resource type="Material" uid="uid://cit5uciejjoou" path="res://docs/museums/daynight/scenes/chunk_c_l_2/grass_chunk.tres" id="4_1xy4j"]
[ext_resource type="Material" uid="uid://768v64kvq6ho" path="res://docs/museums/daynight/scenes/chunk_c_l_2/sentiero_rotaie.tres" id="4_raxwl"]
[ext_resource type="Material" uid="uid://ce0bdk3mx2xao" path="res://tgcc/chunk/material/water_chunk.tres" id="6_flg24"]
[ext_resource type="Shader" uid="uid://8l8glwvvs7fb" path="res://core/daynight/grass_leaves.gdshader" id="6_m8njj"]
[ext_resource type="Material" uid="uid://bjrb33qwp1p43" path="res://docs/museums/daynight/scenes/grass_test/grass3.tres" id="6_mo772"]
[ext_resource type="Material" uid="uid://jygb1hcokks5" path="res://docs/museums/daynight/scenes/chunk_c_l_2/grass_argini.tres" id="8_flg24"]
[ext_resource type="Material" uid="uid://bjrb33qwp1p43" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds.tres" id="6_mo772"]
[ext_resource type="Material" uid="uid://jygb1hcokks5" path="res://tgcc/chunk/prop/grass/grass_bank.tres" id="8_flg24"]
[ext_resource type="Material" uid="uid://c4f4kkaosra1q" path="res://docs/museums/daynight/scenes/chunk_c_l_2/grass2.tres" id="8_oo6g6"]
[ext_resource type="Texture2D" uid="uid://b1rkjv3g17cbe" path="res://docs/museums/daynight/scenes/chunk_c_l_2/level_7.png" id="8_yo0h1"]
[ext_resource type="PackedScene" path="res://docs/museums/daynight/scenes/chunk_c_l_2/rock.tscn" id="9_11318"]
[ext_resource type="PackedScene" uid="uid://cnk16oeotexu1" path="res://docs/museums/daynight/scenes/chunk_c_l_2/rock.tscn" id="9_11318"]
[ext_resource type="PackedScene" uid="uid://d18n7qknm8wpy" path="res://docs/museums/daynight/scenes/chunk_c_l_2/house_c_2.tscn" id="9_oo6g6"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="10_qykev"]
[ext_resource type="Texture2D" uid="uid://cjd56jcb8n670" path="res://docs/museums/daynight/scenes/chunk_c_l_2/leaf_test.png" id="11_2v7dh"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://docs/museums/daynight/scenes/fences.tscn" id="15_oimno"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://docs/museums/daynight/scenes/fences.tres" id="16_26pld"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://tgcc/chunk/prop/fence/fences.tscn" id="15_oimno"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://tgcc/chunk/prop/fence/fences.tres" id="16_26pld"]
[ext_resource type="Shader" uid="uid://btf3qpe7kwqig" path="res://core/snow.gdshader" id="17_11318"]
[ext_resource type="PackedScene" uid="uid://bavwumq7gdfe7" path="res://docs/museums/daynight/scenes/chunk_c_l_2/sk_mannequin.fbx" id="18_26pld"]
[ext_resource type="PackedScene" uid="uid://c87qfar8b0ak0" path="res://docs/museums/daynight/scenes/chunk_c_l_2/palo_luce.fbx" id="20_raxwl"]
[ext_resource type="PackedScene" uid="uid://c87qfar8b0ak0" path="res://tgcc/chunk/prop/pylon/pylon.fbx" id="20_raxwl"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_raxwl"]
render_priority = 0

View File

@@ -1,7 +0,0 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://jygb1hcokks5"]
[ext_resource type="Shader" uid="uid://8l8glwvvs7fb" path="res://core/daynight/grass_leaves.gdshader" id="1_ou76s"]
[resource]
render_priority = 0
shader = ExtResource("1_ou76s")

View File

@@ -2,8 +2,8 @@
[ext_resource type="PackedScene" uid="uid://dqpvvakfo1x4q" path="res://docs/museums/daynight/scenes/chunk_c_l_2/house_c_2.fbx" id="1_sex0v"]
[ext_resource type="Shader" uid="uid://btf3qpe7kwqig" path="res://core/snow.gdshader" id="2_hrpm1"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house.tres" id="3_njk5y"]
[ext_resource type="Material" uid="uid://dbmyfi5t0yfy" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house_emissiv.tres" id="4_wxydh"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://tgcc/chunk/prop/house/house.tres" id="3_njk5y"]
[ext_resource type="Material" uid="uid://dbmyfi5t0yfy" path="res://tgcc/chunk/prop/house/house_emissiv.tres" id="4_wxydh"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_14x62"]
render_priority = 0

View File

@@ -3,7 +3,7 @@
[ext_resource type="PackedScene" uid="uid://h5r7ua0kkfqb" path="res://docs/museums/daynight/scenes/chunk_f_e_1/chunk_c_e_1.fbx" id="1_anwxh"]
[ext_resource type="Script" uid="uid://dg2h4kbqe8j3m" path="res://core/biome_generator/chunk_info.gd" id="2_scq5d"]
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://docs/museums/daynight/scenes/grass_test/grass_test.tscn" id="4_pynx0"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.tscn" id="5_vyg4h"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://tgcc/chunk/prop/tree/tree_01.tscn" id="5_vyg4h"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pynx0"]
albedo_color = Color(0.3882353, 0.52156866, 0.20784314, 1)

View File

@@ -3,7 +3,7 @@
[ext_resource type="PackedScene" uid="uid://7ktyjmbw1lw2" path="res://docs/museums/daynight/scenes/chunk_c_e_1/test_bordisentiero.fbx" id="1_dvg25"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="2_try56"]
[ext_resource type="Texture2D" uid="uid://bygihc62pho6a" path="res://docs/museums/daynight/scenes/chunk_f_l_2/leaf_test.png" id="3_2lnj1"]
[ext_resource type="Texture2D" uid="uid://cse6q7vqf14xo" path="res://docs/museums/daynight/scenes/grass_test/leaf_test2.png" id="4_65mlm"]
[ext_resource type="Texture2D" uid="uid://cse6q7vqf14xo" path="res://tgcc/chunk/prop/grass/rice_alpha.png" id="4_65mlm"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ta3rv"]
render_priority = 0

View File

@@ -2,21 +2,21 @@
[ext_resource type="PackedScene" uid="uid://rxo4x8lqnpds" path="res://docs/museums/daynight/scenes/chunk_f_l_2/chunk_c_l_2.fbx" id="1_sr7sh"]
[ext_resource type="Script" uid="uid://dg2h4kbqe8j3m" path="res://core/biome_generator/chunk_info.gd" id="2_5cl6b"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/chunk_f_l_2/path.tres" id="3_hj70d"]
[ext_resource type="Material" uid="uid://couj6glsrm6h3" path="res://docs/museums/daynight/scenes/chunk_f_l_2/path.tres" id="3_hj70d"]
[ext_resource type="Texture2D" uid="uid://m5it4ge0pgtm" path="res://docs/museums/daynight/scenes/chunk_f_l_2/texture_sentiero.png" id="4_g8efw"]
[ext_resource type="Shader" uid="uid://bneoex8xpmcm8" path="res://core/daynight/sky.gdshader" id="4_r7got"]
[ext_resource type="Material" uid="uid://cufolpn48xxmv" path="res://docs/museums/biome_generator/train2.tres" id="5_wgav2"]
[ext_resource type="Material" uid="uid://cufolpn48xxmv" path="res://tgcc/train/train2.tres" id="5_wgav2"]
[ext_resource type="PackedScene" uid="uid://jj15telqu3rp" path="res://docs/museums/daynight/scenes/grass_test/grass_test.tscn" id="6_lt21y"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="6_xt73x"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="8_r7got"]
[ext_resource type="Texture2D" uid="uid://c0lstspvtbxxw" path="res://docs/museums/daynight/scenes/chunk_c_e_1/grass_round.png" id="8_td1ds"]
[ext_resource type="PackedScene" path="res://docs/museums/daynight/scenes/chunk_f_l_2/border_path_internalangle.tscn" id="9_jn6md"]
[ext_resource type="PackedScene" path="res://docs/museums/daynight/scenes/chunk_f_l_2/border_path_externalangle.tscn" id="10_flfvy"]
[ext_resource type="PackedScene" uid="uid://623itnb41wew" path="res://docs/museums/daynight/scenes/chunk_f_l_2/border_path_internalangle.tscn" id="9_jn6md"]
[ext_resource type="PackedScene" uid="uid://sybnjir2d05" path="res://docs/museums/daynight/scenes/chunk_f_l_2/border_path_externalangle.tscn" id="10_flfvy"]
[ext_resource type="PackedScene" uid="uid://bfvtlpkcnbgke" path="res://docs/museums/daynight/scenes/chunk_c_e_1/bordi_sentiero_rettilineo.tscn" id="11_v17qr"]
[ext_resource type="PackedScene" uid="uid://dtg6opak36yf8" path="res://docs/museums/daynight/scenes/chunk_f_l_2/sk_mannequin.fbx" id="12_emned"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://docs/museums/daynight/scenes/fences.tscn" id="14_sg641"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://docs/museums/daynight/scenes/fences.tres" id="15_u5vqi"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.tscn" id="16_w82ua"]
[ext_resource type="PackedScene" uid="uid://igbtt2ypx0ks" path="res://tgcc/chunk/prop/fence/fences.tscn" id="14_sg641"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://tgcc/chunk/prop/fence/fences.tres" id="15_u5vqi"]
[ext_resource type="PackedScene" uid="uid://d12t04rs47jq3" path="res://tgcc/chunk/prop/tree/tree_01.tscn" id="16_w82ua"]
[ext_resource type="PackedScene" uid="uid://mj15bepbgy02" path="res://docs/museums/daynight/scenes/chunk_f_l_2/house_test_4.tscn" id="17_r7got"]
[ext_resource type="PackedScene" uid="uid://b6f7gaoatj420" path="res://docs/museums/daynight/scenes/chunk_f_l_2/column_blockout.tscn" id="19_jqp0n"]

View File

@@ -1,7 +1,7 @@
[gd_scene format=3 uid="uid://mj15bepbgy02"]
[ext_resource type="PackedScene" uid="uid://d25nuo0iyscu0" path="res://docs/museums/daynight/scenes/chunk_f_l_2/housetest_4.fbx" id="1_03u1s"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://docs/museums/daynight/scenes/chunk_c_f_1/house.tres" id="2_n4qy2"]
[ext_resource type="Material" uid="uid://biaudrjlfoflm" path="res://tgcc/chunk/prop/house/house.tres" id="2_n4qy2"]
[ext_resource type="Shader" uid="uid://btf3qpe7kwqig" path="res://core/snow.gdshader" id="3_n4qy2"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_0x3ja"]

View File

@@ -1,6 +1,6 @@
[gd_scene format=3 uid="uid://bonjxfjcdnntt"]
[ext_resource type="PackedScene" uid="uid://e1an0215p6k2" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.fbx" id="1_xx8fk"]
[ext_resource type="PackedScene" uid="uid://e1an0215p6k2" path="res://tgcc/chunk/prop/tree/tree_01.fbx" id="1_xx8fk"]
[ext_resource type="Material" uid="uid://2p8yqqg44ci3" path="res://docs/museums/daynight/scenes/grain_test/grain.tres" id="2_nct83"]
[sub_resource type="QuadMesh" id="QuadMesh_rpt6v"]

View File

@@ -1,7 +1,7 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://cudoptcrtgl7u"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="1_528a5"]
[ext_resource type="Texture2D" uid="uid://ckm50mv8ejlki" path="res://docs/museums/daynight/scenes/grass_test/grass_round.png" id="2_4d6mx"]
[ext_resource type="Texture2D" uid="uid://ckm50mv8ejlki" path="res://tgcc/chunk/prop/grass/grass_alpha1.png" id="2_4d6mx"]
[resource]
render_priority = 0

View File

@@ -1,9 +1,9 @@
[gd_scene format=3 uid="uid://jj15telqu3rp"]
[ext_resource type="PackedScene" uid="uid://e1an0215p6k2" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.fbx" id="1_1rhib"]
[ext_resource type="PackedScene" uid="uid://e1an0215p6k2" path="res://tgcc/chunk/prop/tree/tree_01.fbx" id="1_1rhib"]
[ext_resource type="Material" uid="uid://cudoptcrtgl7u" path="res://docs/museums/daynight/scenes/grass_test/grass.tres" id="2_4v7oi"]
[ext_resource type="Material" uid="uid://bjrb33qwp1p43" path="res://docs/museums/daynight/scenes/grass_test/grass3.tres" id="3_aek5d"]
[ext_resource type="Material" uid="uid://0x17mj2v807r" path="res://docs/museums/daynight/scenes/grass_test/grass4.tres" id="4_bawi4"]
[ext_resource type="Material" uid="uid://bjrb33qwp1p43" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds.tres" id="3_aek5d"]
[ext_resource type="Material" uid="uid://0x17mj2v807r" path="res://tgcc/chunk/prop/grass/grass_chunk_weeds2.tres" id="4_bawi4"]
[sub_resource type="QuadMesh" id="QuadMesh_rpt6v"]

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cdx81ro0lbv30"
path="res://.godot/imported/chunk_country_corner_01.fbx-1e3be947b8fce32fb6be4f061435de52.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_corner_01.fbx"
dest_files=["res://.godot/imported/chunk_country_corner_01.fbx-1e3be947b8fce32fb6be4f061435de52.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://b5olmygr601ae"
path="res://.godot/imported/chunk_country_corner_02.fbx-7efd402525316858718e1b90e10d2a39.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_corner_02.fbx"
dest_files=["res://.godot/imported/chunk_country_corner_02.fbx-7efd402525316858718e1b90e10d2a39.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://wo2bff4clsw8"
path="res://.godot/imported/chunk_country_corner_03.fbx-b647785d4a42c127bc44c2f63437b372.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_corner_03.fbx"
dest_files=["res://.godot/imported/chunk_country_corner_03.fbx-b647785d4a42c127bc44c2f63437b372.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://dgwsqxsejcei2"
path="res://.godot/imported/chunk_country_cross3_01.fbx-b3aa190ffa0d6ecb96ee465e476908d6.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_cross3_01.fbx"
dest_files=["res://.godot/imported/chunk_country_cross3_01.fbx-b3aa190ffa0d6ecb96ee465e476908d6.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://bvh7trr5mvu1c"
path="res://.godot/imported/chunk_country_cross3_02.fbx-f50a017062124d993f492ce59e24559a.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_cross3_02.fbx"
dest_files=["res://.godot/imported/chunk_country_cross3_02.fbx-f50a017062124d993f492ce59e24559a.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://b1v1ty866tmaa"
path="res://.godot/imported/chunk_country_cross3_03.fbx-8f7394d1a09ab3affc4ee275b896aca6.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_cross3_03.fbx"
dest_files=["res://.godot/imported/chunk_country_cross3_03.fbx-8f7394d1a09ab3affc4ee275b896aca6.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://ddy4n66q3n06p"
path="res://.godot/imported/chunk_country_cross4_01.fbx-e90083c2f212e0c76c5fde01f72414f9.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_cross4_01.fbx"
dest_files=["res://.godot/imported/chunk_country_cross4_01.fbx-e90083c2f212e0c76c5fde01f72414f9.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

Binary file not shown.

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dc7mfxbj224i1"
path="res://.godot/imported/chunk_country_empty_01.fbx-8737495724a9b381ff8308bdf28e31f5.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_empty_01.fbx"
dest_files=["res://.godot/imported/chunk_country_empty_01.fbx-8737495724a9b381ff8308bdf28e31f5.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

Binary file not shown.

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://5da0ti16vvkp"
path="res://.godot/imported/chunk_country_end_01.fbx-da853b2b5281dc14de3a1b7fa3e5ec6f.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_end_01.fbx"
dest_files=["res://.godot/imported/chunk_country_end_01.fbx-da853b2b5281dc14de3a1b7fa3e5ec6f.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

Binary file not shown.

View File

@@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bs5cuj41lx4ml"
path="res://.godot/imported/chunk_country_end_02.fbx-cbb187027d654434b9a50575ee352cb8.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_end_02.fbx"
dest_files=["res://.godot/imported/chunk_country_end_02.fbx-cbb187027d654434b9a50575ee352cb8.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://dyrjspyca8lu6"
path="res://.godot/imported/chunk_country_straight_01.fbx-98d929ffd3ba5db0e274f38b2a3f6b14.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_straight_01.fbx"
dest_files=["res://.godot/imported/chunk_country_straight_01.fbx-98d929ffd3ba5db0e274f38b2a3f6b14.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://sw4h0rhly5vp"
path="res://.godot/imported/chunk_country_straight_02.fbx-2732af432db7dfa8c60a032aca646f7e.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_straight_02.fbx"
dest_files=["res://.godot/imported/chunk_country_straight_02.fbx-2732af432db7dfa8c60a032aca646f7e.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://d0shnpvdnnv44"
path="res://.godot/imported/chunk_country_straight_03.fbx-92d4de703657cf94bae58ebd38122d95.scn"
[deps]
source_file="res://tgcc/chunk/countryside/mesh/chunk_country_straight_03.fbx"
dest_files=["res://.godot/imported/chunk_country_straight_03.fbx-92d4de703657cf94bae58ebd38122d95.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

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

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

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

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,24 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://blqelpjvdv23j"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_p3qx1"]
[resource]
render_priority = 0
shader = ExtResource("1_p3qx1")
shader_parameter/albedo_color = Color(0.2784314, 0.39215687, 0.19215687, 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

View File

@@ -0,0 +1,24 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://4xhpd6lust7w"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_vdxi4"]
[resource]
render_priority = 0
shader = ExtResource("1_vdxi4")
shader_parameter/albedo_color = Color(0.42352942, 0.28235295, 0.14901961, 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

View File

@@ -0,0 +1,24 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://o31kp0jm07q3"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_gfgkt"]
[resource]
render_priority = 0
shader = ExtResource("1_gfgkt")
shader_parameter/albedo_color = Color(0.2865011, 0.28736725, 0.26158047, 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

View File

@@ -0,0 +1,24 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://d4vsl672lwv7"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_qojfn"]
[resource]
render_priority = 0
shader = ExtResource("1_qojfn")
shader_parameter/albedo_color = Color(0.38048407, 0.38049525, 0.35175675, 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

View File

@@ -0,0 +1,24 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://cn20mp8ep3yxu"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_87vse"]
[resource]
render_priority = 0
shader = ExtResource("1_87vse")
shader_parameter/albedo_color = Color(0.15259853, 0.15259421, 0.13781062, 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

View File

@@ -0,0 +1,24 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://buxlrrpn7rdgs"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_oih47"]
[resource]
render_priority = 0
shader = ExtResource("1_oih47")
shader_parameter/albedo_color = Color(0.29128477, 0.14993468, 0.018823745, 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

View File

@@ -0,0 +1,24 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://duqt8txtre3qm"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_tq8sh"]
[resource]
render_priority = 0
shader = ExtResource("1_tq8sh")
shader_parameter/albedo_color = Color(0.758156, 0.46076733, 0.1471341, 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

View File

@@ -4,12 +4,12 @@ importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cl3xspxrqcyfg"
path="res://.godot/imported/fences.fbx-3c291507c986ba8c9235bf53fbb66890.scn"
path="res://.godot/imported/fences.fbx-48d6632f673779f3a73da073ce62719b.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/fences.fbx"
dest_files=["res://.godot/imported/fences.fbx-3c291507c986ba8c9235bf53fbb66890.scn"]
source_file="res://tgcc/chunk/prop/fence/fences.fbx"
dest_files=["res://.godot/imported/fences.fbx-48d6632f673779f3a73da073ce62719b.scn"]
[params]

View File

@@ -1,10 +1,10 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://wkegx4a21x7u"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_k6owx"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_m1x4h"]
[resource]
render_priority = 0
shader = ExtResource("1_k6owx")
shader = ExtResource("1_m1x4h")
shader_parameter/albedo_color = Color(0.41427386, 0.22169134, 0.039388184, 1)
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(3, 3)
@@ -16,5 +16,9 @@ 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

View File

@@ -1,7 +1,7 @@
[gd_scene format=4 uid="uid://igbtt2ypx0ks"]
[ext_resource type="PackedScene" uid="uid://cl3xspxrqcyfg" path="res://docs/museums/daynight/scenes/fences.fbx" id="1_j7em5"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://docs/museums/daynight/scenes/fences.tres" id="2_2tbpd"]
[ext_resource type="PackedScene" uid="uid://cl3xspxrqcyfg" path="res://tgcc/chunk/prop/fence/fences.fbx" id="1_j7em5"]
[ext_resource type="Material" uid="uid://wkegx4a21x7u" path="res://tgcc/chunk/prop/fence/fences.tres" id="2_2tbpd"]
[ext_resource type="Shader" uid="uid://do8puw7u8dvry" path="res://core/daynight/weather_plain_shader.gdshader" id="3_xsxbg"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_2jjob"]
@@ -111,12 +111,12 @@ shader_parameter/puddle_threshold = 0.45
[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=518174525]
[node name="MSH_Staccioanta_3" parent="." index="0" unique_id=622719076]
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=1761065999]
[node name="MSH_Staccioanta_2" parent="." index="1" unique_id=323660152]
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")
@@ -127,7 +127,7 @@ material_override = ExtResource("2_2tbpd")
material_overlay = SubResource("ShaderMaterial_xsxbg")
mesh = SubResource("ArrayMesh_h5j06")
[node name="MSH_Staccioanta_1" parent="." index="3" unique_id=1389585160]
[node name="MSH_Staccioanta_1" parent="." index="3" unique_id=285706925]
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")

View File

@@ -0,0 +1,29 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://baot4vy3fqrdw"]
[ext_resource type="Shader" uid="uid://8l8glwvvs7fb" path="res://core/daynight/grass_leaves.gdshader" id="1_yw70r"]
[ext_resource type="Texture2D" uid="uid://bm0roy74xo3ce" path="res://tgcc/chunk/prop/flower/bush_alpha.png" id="2_rv6bf"]
[ext_resource type="Texture2D" path="res://tgcc/chunk/prop/flower/bush_colornoise.tres" id="3_t3pfi"]
[resource]
render_priority = 0
shader = ExtResource("1_yw70r")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = false
shader_parameter/base_color = Color(0.2509804, 0.44705883, 0.20392157, 1)
shader_parameter/alpha_texture = ExtResource("2_rv6bf")
shader_parameter/leaves_scale = 0.65
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/opacity = 1.0
shader_parameter/color_variance_noise = ExtResource("3_t3pfi")
shader_parameter/variance_scale = 0.1
shader_parameter/variance_color = Color(0.3019608, 0.5019608, 0.2, 1)
shader_parameter/variance_intensity = 0.400000019
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
shader_parameter/height_min = 0.0
shader_parameter/height_max = 10.0
shader_parameter/shadow_intensity = 1.0
shader_parameter/highlight_intensity = 0.0
shader_parameter/light_steps = 8.50000035625
shader_parameter/random_mix = 0.0150000007125
shader_parameter/cast_shadow_strength = 0.6

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,41 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bm0roy74xo3ce"
path.s3tc="res://.godot/imported/bush_alpha.png-029b0e2c7e775c67e6c17764564954c5.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://tgcc/chunk/prop/flower/bush_alpha.png"
dest_files=["res://.godot/imported/bush_alpha.png-029b0e2c7e775c67e6c17764564954c5.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,10 @@
[gd_resource type="NoiseTexture2D" format=3 uid="uid://bkuv31yvqmqr2"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_7w7fw"]
noise_type = 3
seed = 1
metadata/_preview_in_3d_space_ = true
[resource]
noise = SubResource("FastNoiseLite_7w7fw")
seamless = true

View File

@@ -0,0 +1,29 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://f5uoreickew7"]
[ext_resource type="Shader" uid="uid://8l8glwvvs7fb" path="res://core/daynight/grass_leaves.gdshader" id="1_28e45"]
[ext_resource type="Texture2D" uid="uid://bm0roy74xo3ce" path="res://tgcc/chunk/prop/flower/bush_alpha.png" id="2_4kf4f"]
[ext_resource type="Texture2D" uid="uid://c2d0pws3cjs0u" path="res://tgcc/chunk/prop/grass/grass_colornoise.tres" id="3_xd08a"]
[resource]
render_priority = 0
shader = ExtResource("1_28e45")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = false
shader_parameter/base_color = Color(0, 0.42745098, 0.9843137, 1)
shader_parameter/alpha_texture = ExtResource("2_4kf4f")
shader_parameter/leaves_scale = 0.365
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/opacity = 1.0
shader_parameter/color_variance_noise = ExtResource("3_xd08a")
shader_parameter/variance_scale = 2.0
shader_parameter/variance_color = Color(0.49411765, 0.16862746, 1, 1)
shader_parameter/variance_intensity = 0.450000021375
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
shader_parameter/height_min = 2.4
shader_parameter/height_max = 5.0
shader_parameter/shadow_intensity = 0.50000002375
shader_parameter/highlight_intensity = 0.0
shader_parameter/light_steps = 4.0
shader_parameter/random_mix = 0.0
shader_parameter/cast_shadow_strength = 0.6

View File

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://ckm50mv8ejlki"
path.s3tc="res://.godot/imported/grass_round.png-30ec44f830141339c1c11072611fbc50.s3tc.ctex"
path.s3tc="res://.godot/imported/grass_alpha1.png-7c4884a17b8da35ed1eef18af432c216.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
source_file="res://docs/museums/daynight/scenes/grass_test/grass_round.png"
dest_files=["res://.godot/imported/grass_round.png-30ec44f830141339c1c11072611fbc50.s3tc.ctex"]
source_file="res://tgcc/chunk/prop/grass/grass_alpha1.png"
dest_files=["res://.godot/imported/grass_alpha1.png-7c4884a17b8da35ed1eef18af432c216.s3tc.ctex"]
[params]

View File

@@ -0,0 +1,29 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://jygb1hcokks5"]
[ext_resource type="Shader" uid="uid://8l8glwvvs7fb" path="res://core/daynight/grass_leaves.gdshader" id="1_imdal"]
[ext_resource type="Texture2D" uid="uid://ckm50mv8ejlki" path="res://tgcc/chunk/prop/grass/grass_alpha1.png" id="2_2hkcp"]
[ext_resource type="Texture2D" uid="uid://c2d0pws3cjs0u" path="res://tgcc/chunk/prop/grass/grass_colornoise.tres" id="3_atli4"]
[resource]
render_priority = 0
shader = ExtResource("1_imdal")
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("2_2hkcp")
shader_parameter/leaves_scale = 0.65
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/opacity = 1.0
shader_parameter/color_variance_noise = ExtResource("3_atli4")
shader_parameter/variance_scale = 0.1
shader_parameter/variance_color = Color(0.09803922, 0.18039216, 0.05490196, 1)
shader_parameter/variance_intensity = 0.90000004275
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.610000028975
shader_parameter/highlight_intensity = 0.0
shader_parameter/light_steps = 2.150000054625
shader_parameter/random_mix = 0.0
shader_parameter/cast_shadow_strength = 0.6

View File

@@ -0,0 +1,37 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://fnjxocmx16b7"]
[ext_resource type="Shader" uid="uid://8l8glwvvs7fb" path="res://core/daynight/grass_leaves.gdshader" id="1_a5yde"]
[ext_resource type="Texture2D" uid="uid://ckm50mv8ejlki" path="res://tgcc/chunk/prop/grass/grass_alpha1.png" id="2_4hc02"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_xa3jw"]
noise_type = 3
seed = 1
metadata/_preview_in_3d_space_ = true
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_4hc02"]
noise = SubResource("FastNoiseLite_xa3jw")
seamless = true
[resource]
render_priority = 0
shader = ExtResource("1_a5yde")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = false
shader_parameter/base_color = Color(0.3882353, 0.52156866, 0.20784314, 1)
shader_parameter/alpha_texture = ExtResource("2_4hc02")
shader_parameter/leaves_scale = 0.65
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/opacity = 1.0
shader_parameter/color_variance_noise = SubResource("NoiseTexture2D_4hc02")
shader_parameter/variance_scale = 0.15
shader_parameter/variance_color = Color(0.3, 0.5, 0.2, 1)
shader_parameter/variance_intensity = 0.750000035625
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.70000003325
shader_parameter/highlight_intensity = 0.10000000475
shader_parameter/light_steps = 8.600000361
shader_parameter/random_mix = 0.0150000007125
shader_parameter/cast_shadow_strength = 0.6

View File

@@ -1,15 +1,15 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://bjrb33qwp1p43"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="1_fqby2"]
[ext_resource type="Texture2D" uid="uid://cse6q7vqf14xo" path="res://docs/museums/daynight/scenes/grass_test/leaf_test2.png" id="2_0epvy"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="1_0cuwq"]
[ext_resource type="Texture2D" uid="uid://cse6q7vqf14xo" path="res://tgcc/chunk/prop/grass/rice_alpha.png" id="2_ldsj3"]
[resource]
render_priority = 0
shader = ExtResource("1_fqby2")
shader = ExtResource("1_0cuwq")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = false
shader_parameter/base_color = Color(0.103467666, 0.34917185, 0.14285779, 1)
shader_parameter/alpha_texture = ExtResource("2_0epvy")
shader_parameter/alpha_texture = ExtResource("2_ldsj3")
shader_parameter/leaves_scale = 0.92
shader_parameter/rotation_degrees = 0.0
shader_parameter/texture_offset = Vector2(0, 0)
@@ -21,3 +21,4 @@ shader_parameter/highlight_intensity = 0.02000000095
shader_parameter/light_steps = 10.0
shader_parameter/random_mix = 0.138000006555
shader_parameter/cast_shadow_strength = 0.6
shader_parameter/wetness_darkening = 0.25

View File

@@ -1,7 +1,7 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://0x17mj2v807r"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="1_vpd27"]
[ext_resource type="Texture2D" uid="uid://ckm50mv8ejlki" path="res://docs/museums/daynight/scenes/grass_test/grass_round.png" id="2_wl0p2"]
[ext_resource type="Texture2D" uid="uid://ckm50mv8ejlki" path="res://tgcc/chunk/prop/grass/grass_alpha1.png" id="2_wl0p2"]
[resource]
render_priority = 0

View File

@@ -0,0 +1,10 @@
[gd_resource type="NoiseTexture2D" format=3 uid="uid://c2d0pws3cjs0u"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_xa3jw"]
noise_type = 3
seed = 1
metadata/_preview_in_3d_space_ = true
[resource]
noise = SubResource("FastNoiseLite_xa3jw")
seamless = true

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cse6q7vqf14xo"
path.s3tc="res://.godot/imported/leaf_test2.png-686716ab2f0a096c8cf30e27b69fd02b.s3tc.ctex"
path.s3tc="res://.godot/imported/rice_alpha.png-0440cc5ac0609ec5cc0d9f48590ac05e.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
source_file="res://docs/museums/daynight/scenes/grass_test/leaf_test2.png"
dest_files=["res://.godot/imported/leaf_test2.png-686716ab2f0a096c8cf30e27b69fd02b.s3tc.ctex"]
source_file="res://tgcc/chunk/prop/grass/rice_alpha.png"
dest_files=["res://.godot/imported/rice_alpha.png-0440cc5ac0609ec5cc0d9f48590ac05e.s3tc.ctex"]
[params]

View File

@@ -1,13 +1,13 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://biaudrjlfoflm"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_xfqg1"]
[ext_resource type="Texture2D" uid="uid://jn4seoee6vtw" path="res://docs/museums/daynight/scenes/chunk_c_f_1/texture_train.png" id="2_xfqg1"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_bjk76"]
[ext_resource type="Texture2D" uid="uid://jn4seoee6vtw" path="res://tgcc/chunk/prop/house/main_texture.png" id="2_ddhjw"]
[resource]
render_priority = 0
shader = ExtResource("1_xfqg1")
shader = ExtResource("1_bjk76")
shader_parameter/albedo_color = Color(1, 1, 1, 1)
shader_parameter/albedo_texture = ExtResource("2_xfqg1")
shader_parameter/albedo_texture = ExtResource("2_ddhjw")
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0

View File

@@ -1,7 +1,7 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://dbmyfi5t0yfy"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="1_6vpqk"]
[ext_resource type="Texture2D" uid="uid://jn4seoee6vtw" path="res://docs/museums/daynight/scenes/chunk_c_f_1/texture_train.png" id="2_b63ar"]
[ext_resource type="Texture2D" uid="uid://jn4seoee6vtw" path="res://tgcc/chunk/prop/house/main_texture.png" id="2_b63ar"]
[resource]
render_priority = 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

View File

@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://jn4seoee6vtw"
path.s3tc="res://.godot/imported/texture_train.png-b345f91064ba498ff15fc3e22d41c9ae.s3tc.ctex"
path.s3tc="res://.godot/imported/main_texture.png-2e1ec034e31eced76dbbaf8788cabe1b.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_f_1/texture_train.png"
dest_files=["res://.godot/imported/texture_train.png-b345f91064ba498ff15fc3e22d41c9ae.s3tc.ctex"]
source_file="res://tgcc/chunk/prop/house/main_texture.png"
dest_files=["res://.godot/imported/main_texture.png-2e1ec034e31eced76dbbaf8788cabe1b.s3tc.ctex"]
[params]

View File

@@ -4,12 +4,12 @@ importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c87qfar8b0ak0"
path="res://.godot/imported/palo_luce.fbx-6a36359752871a9bb6591069602e47dd.scn"
path="res://.godot/imported/pylon.fbx-f1cbcb96109bd93f822a49f84efd73c0.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/chunk_c_l_2/palo_luce.fbx"
dest_files=["res://.godot/imported/palo_luce.fbx-6a36359752871a9bb6591069602e47dd.scn"]
source_file="res://tgcc/chunk/prop/pylon/pylon.fbx"
dest_files=["res://.godot/imported/pylon.fbx-f1cbcb96109bd93f822a49f84efd73c0.scn"]
[params]

View File

@@ -1,17 +1,16 @@
[gd_scene format=3 uid="uid://bgb4pfflokl5s"]
[ext_resource type="PackedScene" uid="uid://c87qfar8b0ak0" path="res://docs/museums/daynight/scenes/chunk_c_l_2/palo_luce.fbx" id="1_jxwpf"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="2_3fmep"]
[ext_resource type="Shader" uid="uid://btf3qpe7kwqig" path="res://core/snow.gdshader" id="2_wpudh"]
[ext_resource type="PackedScene" uid="uid://c87qfar8b0ak0" path="res://tgcc/chunk/prop/pylon/pylon.fbx" id="1_lbnkk"]
[ext_resource type="Shader" uid="uid://btf3qpe7kwqig" path="res://core/snow.gdshader" id="2_fle1d"]
[ext_resource type="Shader" uid="uid://d0ch5ofrgf7y6" path="res://core/daynight/trunk_shader.gdshader" id="3_88p0r"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ffi7j"]
render_priority = 0
shader = ExtResource("2_wpudh")
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
shader = ExtResource("2_fle1d")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wpudh"]
render_priority = 0
shader = ExtResource("2_3fmep")
shader = ExtResource("3_88p0r")
shader_parameter/albedo_color = Color(0.35906908, 0.35906908, 0.35906908, 1)
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(1, 1)
@@ -32,7 +31,7 @@ shader_parameter/emission_energy = 0.0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_q1sqc"]
render_priority = 0
shader = ExtResource("2_3fmep")
shader = ExtResource("3_88p0r")
shader_parameter/albedo_color = Color(0.35056442, 0.17908111, 0.051149555, 1)
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(1, 1)
@@ -51,9 +50,11 @@ shader_parameter/glint_sharpness = 32.0
shader_parameter/emission_color = Color(0, 0, 0, 1)
shader_parameter/emission_energy = 0.0
[node name="PaloLuce" unique_id=1542979535 instance=ExtResource("1_jxwpf")]
[node name="PaloLuce" unique_id=1607500596 instance=ExtResource("1_lbnkk")]
[node name="Cube" parent="." index="0" unique_id=885327009]
[node name="Cube" parent="." index="0" unique_id=1142687027]
material_overlay = SubResource("ShaderMaterial_ffi7j")
surface_material_override/0 = SubResource("ShaderMaterial_wpudh")
surface_material_override/1 = SubResource("ShaderMaterial_q1sqc")
[node name="Marker3D" type="Marker3D" parent="." index="1" unique_id=817453817]

View File

Before

Width:  |  Height:  |  Size: 185 KiB

After

Width:  |  Height:  |  Size: 185 KiB

View File

@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c3grftlmap4q5"
path.s3tc="res://.godot/imported/leaf_test.png-d1eaefb043387a8e84dcfdb0070f4094.s3tc.ctex"
path.s3tc="res://.godot/imported/leaf1_alpha.png-9a09302a851457843454defc324e078b.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
source_file="res://docs/museums/daynight/scenes/grain_test/leaf_test.png"
dest_files=["res://.godot/imported/leaf_test.png-d1eaefb043387a8e84dcfdb0070f4094.s3tc.ctex"]
source_file="res://tgcc/chunk/prop/tree/leaf1_alpha.png"
dest_files=["res://.godot/imported/leaf1_alpha.png-9a09302a851457843454defc324e078b.s3tc.ctex"]
[params]

View File

@@ -1,7 +1,7 @@
[gd_resource type="ShaderMaterial" format=3 uid="uid://b1ej1sak6omli"]
[ext_resource type="Shader" uid="uid://cs0xl7pc6e26h" path="res://core/daynight/tree_leaves.gdshader" id="1_2uy3m"]
[ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://docs/museums/daynight/scenes/grain_test/leaf_test.png" id="2_2uy3m"]
[ext_resource type="Texture2D" uid="uid://c3grftlmap4q5" path="res://tgcc/chunk/prop/tree/leaf1_alpha.png" id="2_2uy3m"]
[resource]
render_priority = 0

View File

@@ -4,12 +4,12 @@ importer="scene"
importer_version=1
type="PackedScene"
uid="uid://e1an0215p6k2"
path="res://.godot/imported/tree_v1.fbx-c4b0f4368c15e2a509a5e472fe4c861e.scn"
path="res://.godot/imported/tree_01.fbx-09d8f2abdaa94f18fdf3067d2b6d6c48.scn"
[deps]
source_file="res://docs/museums/daynight/scenes/grain_test/tree_v1.fbx"
dest_files=["res://.godot/imported/tree_v1.fbx-c4b0f4368c15e2a509a5e472fe4c861e.scn"]
source_file="res://tgcc/chunk/prop/tree/tree_01.fbx"
dest_files=["res://.godot/imported/tree_01.fbx-09d8f2abdaa94f18fdf3067d2b6d6c48.scn"]
[params]

View File

@@ -1,9 +1,9 @@
[gd_scene format=3 uid="uid://d12t04rs47jq3"]
[ext_resource type="PackedScene" uid="uid://e1an0215p6k2" path="res://docs/museums/daynight/scenes/grain_test/tree_v1.fbx" id="1_8jt4o"]
[ext_resource type="PackedScene" uid="uid://e1an0215p6k2" path="res://tgcc/chunk/prop/tree/tree_01.fbx" id="1_8jt4o"]
[ext_resource type="Shader" uid="uid://do8puw7u8dvry" path="res://core/daynight/weather_plain_shader.gdshader" id="3_h6257"]
[ext_resource type="Material" path="res://docs/museums/daynight/scenes/grain_test/legno.tres" id="3_imfiy"]
[ext_resource type="Material" uid="uid://b1ej1sak6omli" path="res://docs/museums/daynight/scenes/grain_test/leaves2_mat.tres" id="4_8rfui"]
[ext_resource type="Material" uid="uid://b2lg2y1k7grmo" path="res://tgcc/chunk/prop/tree/trunk.tres" id="3_imfiy"]
[ext_resource type="Material" uid="uid://b1ej1sak6omli" path="res://tgcc/chunk/prop/tree/leaves_tree1.tres" id="4_8rfui"]
[sub_resource type="QuadMesh" id="QuadMesh_7kj6q"]
@@ -18,15 +18,23 @@ render_priority = 0
shader = ExtResource("3_h6257")
shader_parameter/snow_edge_softness = 0.15
shader_parameter/snow_color_variation = 0.05
shader_parameter/ripple_scale = 1.5
shader_parameter/ripple_speed = 2.0
shader_parameter/ripple_layers = 3.0
shader_parameter/streak_scale = 2.0
shader_parameter/streak_speed = 0.8
shader_parameter/wetness_darkening = 0.25
shader_parameter/wet_roughness = 0.05
shader_parameter/rain_normal_strength = 0.4
shader_parameter/puddle_noise_scale = 0.08
shader_parameter/puddle_threshold = 0.45
[sub_resource type="CylinderMesh" id="CylinderMesh_8rfui"]
[node name="TreeTest3" unique_id=838519336 groups=["weather_node", "wind_node"] instance=ExtResource("1_8jt4o")]
[node name="TreeTest3" unique_id=1532527216 groups=["weather_node", "wind_node"] instance=ExtResource("1_8jt4o")]
transform = Transform3D(1.7, 0, 0, 0, 1.7, 0, 0, 0, 1.7, 0, 0, 0)
[node name="Leaf" parent="." index="0" unique_id=770569390]
[node name="Leaf" parent="." index="0" unique_id=2098078578]
transform = Transform3D(100, 0, 0, 0, -4.3711384e-06, 99.99999, 0, -99.99999, -4.3711384e-06, 0, 0, 0)
cast_shadow = 3
@@ -37,7 +45,7 @@ material_override = ExtResource("4_8rfui")
cast_shadow = 0
multimesh = SubResource("MultiMesh_8rfui")
[node name="tree" parent="." index="1" unique_id=2045551637]
[node name="tree" parent="." index="1" unique_id=1483228573]
material_overlay = SubResource("ShaderMaterial_kpc41")
surface_material_override/0 = ExtResource("3_imfiy")

Some files were not shown because too many files have changed in this diff Show More