diff --git a/tests/jajce_world_scaffold_test.gd b/tests/jajce_world_scaffold_test.gd index 6742b4f..7212d9b 100644 --- a/tests/jajce_world_scaffold_test.gd +++ b/tests/jajce_world_scaffold_test.gd @@ -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" diff --git a/world/jajce/JajceWorld.tscn b/world/jajce/JajceWorld.tscn index 673c149..c8724fe 100644 --- a/world/jajce/JajceWorld.tscn +++ b/world/jajce/JajceWorld.tscn @@ -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")