Add Global Gradient on shader - Revamp lighting

This commit is contained in:
Matteo Sonaglioni
2026-03-15 18:34:06 +01:00
parent 89a3bd1872
commit ccdfba2878
11 changed files with 214 additions and 70 deletions

View File

@@ -19,6 +19,9 @@ shader_parameter/albedo_texture = ExtResource("6_cp4eh")
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/gradient_intensity = 0.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)
@@ -67,6 +70,9 @@ shader_parameter/albedo_color = Color(1, 1, 1, 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/gradient_intensity = 0.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)
@@ -83,6 +89,9 @@ shader_parameter/albedo_texture = ExtResource("6_cp4eh")
shader_parameter/use_texture = true
shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/palette_shift_y = 0.0
shader_parameter/gradient_start_y = -5.62
shader_parameter/gradient_end_y = 10.505
shader_parameter/gradient_intensity = 0.898000042655
shader_parameter/light_steps = 3.0
shader_parameter/step_softness = 0.1
shader_parameter/shadow_color = Color(0.4, 0.4, 0.6, 1)
@@ -131,6 +140,9 @@ shader_parameter/albedo_color = Color(1, 1, 1, 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/gradient_intensity = 1.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)
@@ -441,8 +453,6 @@ surface_material_override/0 = SubResource("ShaderMaterial_87m0o")
transform = Transform3D(2.2424157, -0.032632887, -0.26249015, -0.20656824, 0.36186597, -2.4493637, 0.11802024, 1.2534002, 0.7003156, 9.543743, -0.9267349, 7.6301384)
material_override = SubResource("ShaderMaterial_ftth4")
mesh = SubResource("ArrayMesh_qp6sq")
skeleton = NodePath("")
surface_material_override/0 = SubResource("ShaderMaterial_87m0o")
[node name="rock25" type="MeshInstance3D" parent="TestScogliera11/rock3" unique_id=1886752766]
transform = Transform3D(1.665653, -0.024230719, -0.19494617, -0.15343758, 0.2686961, -1.8190906, 0.08766484, 0.93068624, 0.5201096, 11.364948, -2.545082, 6.1496983)