feat: added slope handle
This commit is contained in:
parent
07f193a04b
commit
b34362c7ae
10 changed files with 80 additions and 40 deletions
|
|
@ -3,7 +3,8 @@
|
|||
[ext_resource type="Shader" uid="uid://dsbxpdveoilep" path="res://assets/shaders/terrain.gdshader" id="1_ho7uc"]
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_ho7uc"]
|
||||
colors = PackedColorArray(0.141108, 0.450995, 0.106614, 1, 0.259524, 0.499032, 0.232917, 1)
|
||||
offsets = PackedFloat32Array(0, 0.989274)
|
||||
colors = PackedColorArray(0.31725, 0.45, 0.1845, 1, 0.236594, 0.332715, 0.176904, 1)
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_mqhx5"]
|
||||
|
||||
|
|
@ -12,8 +13,11 @@ color_ramp = SubResource("Gradient_ho7uc")
|
|||
noise = SubResource("FastNoiseLite_mqhx5")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_mqhx5"]
|
||||
offsets = PackedFloat32Array(0, 0.988749)
|
||||
colors = PackedColorArray(0.206053, 0.206053, 0.206053, 1, 0.293371, 0.293371, 0.293371, 1)
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_waqik"]
|
||||
noise_type = 3
|
||||
|
||||
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_oj3sr"]
|
||||
color_ramp = SubResource("Gradient_mqhx5")
|
||||
|
|
@ -24,8 +28,8 @@ render_priority = 0
|
|||
shader = ExtResource("1_ho7uc")
|
||||
shader_parameter/floor_1_albedo = SubResource("NoiseTexture2D_waqik")
|
||||
shader_parameter/floor_1_roughness = 1.0
|
||||
shader_parameter/floor_1_tiling = 500.0
|
||||
shader_parameter/floor_1_specular = 0.0
|
||||
shader_parameter/floor_1_tiling = 0.1
|
||||
shader_parameter/floor_1_specular = 1.0
|
||||
shader_parameter/floor_1_metallic = 0.5
|
||||
shader_parameter/floor_2_roughness = 0.7
|
||||
shader_parameter/floor_2_tiling = 500.0
|
||||
|
|
@ -36,10 +40,10 @@ shader_parameter/floor_3_tiling = 500.0
|
|||
shader_parameter/floor_3_specular = 0.5
|
||||
shader_parameter/floor_3_metallic = 0.5
|
||||
shader_parameter/region_blending = 1.0
|
||||
shader_parameter/slope_threshold = 0.25
|
||||
shader_parameter/slope_blend_distance = 0.0
|
||||
shader_parameter/slope_threshold = 0.348
|
||||
shader_parameter/slope_blend_distance = 0.05
|
||||
shader_parameter/slope_albedo = SubResource("NoiseTexture2D_oj3sr")
|
||||
shader_parameter/slope_tiling = 100.0
|
||||
shader_parameter/slope_tiling = 0.1
|
||||
shader_parameter/slope_roughness = 1.0
|
||||
shader_parameter/slope_specular = 1.0
|
||||
shader_parameter/slope_metallic = 0.5
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -39,6 +39,17 @@ _subresources={
|
|||
"use_external/fallback_path": "res://assets/materials/peak_handle.tres",
|
||||
"use_external/path": "uid://dgym4g3uxbvl3"
|
||||
}
|
||||
},
|
||||
"nodes": {
|
||||
"PATH:Cone": {
|
||||
"mesh_instance/cast_shadow": 0
|
||||
},
|
||||
"PATH:Cone_001": {
|
||||
"mesh_instance/cast_shadow": 0
|
||||
},
|
||||
"PATH:Cube": {
|
||||
"mesh_instance/cast_shadow": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
blender/nodes/visible=0
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue