diff --git a/game/world/sites/bathymetric_terrain_actor.gd b/game/world/sites/bathymetric_terrain_actor.gd index 14222df..3a88bfd 100644 --- a/game/world/sites/bathymetric_terrain_actor.gd +++ b/game/world/sites/bathymetric_terrain_actor.gd @@ -5,8 +5,8 @@ const TerrainHeightField = preload("res://game/domain/sites/terrain_height_field const TERRAIN_SHADER = preload("res://game/world/sites/seabed_terrain.gdshader") const TILE_CELLS := 64 -const VISIBILITY_RANGE_END_M := 260.0 -const VISIBILITY_RANGE_MARGIN_M := 40.0 +const VISIBILITY_RANGE_END_M := 420.0 +const VISIBILITY_RANGE_MARGIN_M := 60.0 var _field: TerrainHeightField var _material: ShaderMaterial diff --git a/game/world/sites/dive_site.tscn b/game/world/sites/dive_site.tscn index c23fe17..e6acd7b 100644 --- a/game/world/sites/dive_site.tscn +++ b/game/world/sites/dive_site.tscn @@ -5,10 +5,10 @@ [sub_resource type="Environment" id="EnvironmentUnderwater"] background_mode = 1 -background_color = Color(0.005, 0.045, 0.065, 1) +background_color = Color(0.034, 0.12, 0.144, 1) ambient_light_source = 3 ambient_light_color = Color(0.12, 0.32, 0.37, 1) -ambient_light_energy = 0.42 +ambient_light_energy = 0.55 glow_enabled = true glow_levels/1 = 1.0 glow_levels/2 = 1.0 @@ -20,11 +20,11 @@ glow_hdr_threshold = 1.0 fog_enabled = true fog_light_color = Color(0.07, 0.25, 0.3, 1) fog_light_energy = 0.48 -fog_density = 0.014 +fog_density = 0.006 fog_height = -4.0 fog_height_density = 0.025 volumetric_fog_enabled = true -volumetric_fog_density = 0.025 +volumetric_fog_density = 0.01 volumetric_fog_length = 72.0 [node name="DiveSite" type="Node3D"] @@ -36,7 +36,7 @@ environment = SubResource("EnvironmentUnderwater") [node name="AmbientDirection" type="DirectionalLight3D" parent="."] rotation_degrees = Vector3(-52, -24, 0) light_color = Color(0.39, 0.65, 0.7, 1) -light_energy = 0.38 +light_energy = 0.75 shadow_enabled = true [node name="Terrain" type="StaticBody3D" parent="."] diff --git a/game/world/sites/seabed_terrain.gdshader b/game/world/sites/seabed_terrain.gdshader index dafb296..0142fc5 100644 --- a/game/world/sites/seabed_terrain.gdshader +++ b/game/world/sites/seabed_terrain.gdshader @@ -1,5 +1,5 @@ shader_type spatial; -render_mode cull_disabled, depth_draw_opaque; +render_mode depth_draw_opaque; uniform vec3 sand_color : source_color = vec3(0.50, 0.46, 0.34); uniform vec3 rock_color : source_color = vec3(0.21, 0.20, 0.18);