Terrain des sites de plongée : champ de hauteur authoré, Banc du Vigilant, formes variées et rendu sous-marin #4

Open
olix21 wants to merge 47 commits from olix21/worktree-terrain-site-zone1 AGit into main
pull from: olix21/worktree-terrain-site-zone1
3 changed files with 8 additions and 8 deletions
Showing only changes of commit 4470450dfd - Show all commits

No files matched your search

@@ -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
+5 -5
View File
@@ -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="."]
+1 -1
View File
@@ -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);