feat: enhance magical world ambience

This commit is contained in:
2026-07-05 23:50:06 +02:00
parent ebbd225628
commit 7edf9acd57
2 changed files with 32 additions and 6 deletions
+6
View File
@@ -81,6 +81,12 @@ func _run() -> void:
environment.fog_enabled and environment.sky != null,
"Jajce environment should provide sky and restrained valley fog"
)
_check(
environment.glow_enabled
and environment.volumetric_fog_enabled
and environment.adjustment_enabled,
"WorldEnvironment should provide bounded glow, depth haze, and color grading"
)
_check(
world.has_node("VillageRoot/Mill") and world.has_node("VillageRoot/Bridge"),
"VillageRoot should include the mill and bridge blockouts"
+26 -6
View File
@@ -54,16 +54,36 @@ sky_material = SubResource("SkyMaterial_jajce")
[sub_resource type="Environment" id="Environment_greybox"]
background_mode = 2
sky = SubResource("Sky_jajce")
background_energy_multiplier = 0.9
ambient_light_source = 3
ambient_light_color = Color(0.88, 0.83, 0.73, 1)
ambient_light_energy = 0.62
ambient_light_color = Color(0.91, 0.85, 0.72, 1)
ambient_light_energy = 0.7
reflected_light_source = 2
tonemap_mode = 2
glow_enabled = true
glow_normalized = true
glow_intensity = 0.34
glow_strength = 0.75
glow_bloom = 0.08
fog_enabled = true
fog_light_color = Color(0.7, 0.76, 0.74, 1)
fog_light_energy = 0.65
fog_density = 0.0025
fog_sky_affect = 0.35
fog_light_color = Color(0.82, 0.78, 0.66, 1)
fog_light_energy = 0.72
fog_density = 0.002
fog_height = -2.0
fog_height_density = 0.08
fog_aerial_perspective = 0.35
fog_sky_affect = 0.28
volumetric_fog_enabled = true
volumetric_fog_density = 0.006
volumetric_fog_albedo = Color(0.9, 0.84, 0.72, 1)
volumetric_fog_emission = Color(0.08, 0.065, 0.04, 1)
volumetric_fog_emission_energy = 0.18
volumetric_fog_length = 96.0
volumetric_fog_detail_spread = 1.6
adjustment_enabled = true
adjustment_brightness = 1.04
adjustment_contrast = 1.03
adjustment_saturation = 1.1
[node name="JajceWorld" type="Node3D"]
script = ExtResource("3_world")