add env shadows; add clouds and wind parameters for sky and envshadwows
This commit is contained in:
@@ -6,14 +6,18 @@
|
||||
[ext_resource type="Shader" uid="uid://cq4vlcj8cuvge" path="res://core/daynight/fog.gdshader" id="2_r4tfj"]
|
||||
[ext_resource type="PackedScene" uid="uid://dyxvcf2l8ba5x" path="res://core/daynight/god_ray.tscn" id="5_411rw"]
|
||||
[ext_resource type="Shader" uid="uid://bb1jjwe31fl7o" path="res://core/daynight/wind.gdshader" id="5_djqkg"]
|
||||
[ext_resource type="Shader" uid="uid://b6l166fnyto24" path="res://core/daynight/fogoverlay.gdshader" id="7_i6gqj"]
|
||||
[ext_resource type="Shader" uid="uid://bwf4wjp802x8j" path="res://core/daynight/environment_dust.gdshader" id="7_ik86e"]
|
||||
[ext_resource type="Material" uid="uid://codq5gx71rj4o" path="res://core/daynight/environment_dust_material.tres" id="8_amaf0"]
|
||||
[ext_resource type="Shader" uid="uid://bkn6eqgbn37jx" path="res://core/daynight/blur.gdshader" id="9_amaf0"]
|
||||
[ext_resource type="Shader" uid="uid://b5wa82soyhsqm" path="res://core/daynight/environment_shadows.gdshader" id="10_tuauy"]
|
||||
[ext_resource type="FastNoiseLite" uid="uid://c0mtwrkptjcuw" path="res://core/daynight/environment_shadows_noise_clouds.tres" id="11_yn8v8"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ruhh7"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_i3hjl")
|
||||
shader_parameter/cloud_scale = 0.05
|
||||
shader_parameter/cloud_speed = 0.05
|
||||
shader_parameter/direction = Vector2(1, 0.2)
|
||||
shader_parameter/direction = Vector2(0.5, 0.2)
|
||||
shader_parameter/sun_angle = Vector2(0.5, 0.5)
|
||||
shader_parameter/cloud_density = 0.4
|
||||
shader_parameter/center_sharpness = 0.14
|
||||
@@ -179,21 +183,59 @@ material = SubResource("StandardMaterial3D_ruhh7")
|
||||
size = Vector2(0.05, 0.8)
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ik86e"]
|
||||
shader = ExtResource("7_i6gqj")
|
||||
shader_parameter/fog_color = Color(0.85, 0.9, 0.95, 1)
|
||||
shader_parameter/clear_center_radius = 0.39200001862
|
||||
shader_parameter/edge_softness = 0.30900001397898
|
||||
shader_parameter/max_opacity = 0.10000000475
|
||||
shader = ExtResource("7_ik86e")
|
||||
shader_parameter/dust_color = Color(1, 0.9, 0.7, 0.6)
|
||||
shader_parameter/wind_velocity = Vector2(-0.2, 0.05)
|
||||
shader_parameter/wind_oscillation = 0.3
|
||||
shader_parameter/dust_speed = 0.15
|
||||
shader_parameter/size_min = 0.02
|
||||
shader_parameter/size_max = 0.2
|
||||
shader_parameter/dust_density = 1.0
|
||||
shader_parameter/solid_core = 0.1
|
||||
|
||||
[node name="EnvironmentManager" type="Node3D" unique_id=1611939731 node_paths=PackedStringArray("particles_wind", "particles_snow", "particles_fireflies", "particles_rain", "fog_overlay")]
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_kavln"]
|
||||
shader = ExtResource("9_amaf0")
|
||||
shader_parameter/blur_amount = 0.70000003325
|
||||
shader_parameter/focus_size = 0.250000011875
|
||||
shader_parameter/transition_softness = 0.40000001830148
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_sxgg7"]
|
||||
size = Vector2(2, 2)
|
||||
|
||||
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_0fcg4"]
|
||||
noise = ExtResource("11_yn8v8")
|
||||
seamless = true
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_oqt1s"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("10_tuauy")
|
||||
shader_parameter/noise_texture = SubResource("NoiseTexture2D_0fcg4")
|
||||
shader_parameter/cloud_scale = 0.0070000003325
|
||||
shader_parameter/cloud_speed = 0.0030000001425
|
||||
shader_parameter/direction = Vector2(0.5, 0.2)
|
||||
shader_parameter/sun_angle = Vector2(0.5, 0.5)
|
||||
shader_parameter/cloud_density = 0.400000019
|
||||
shader_parameter/center_sharpness = 0.138000006555
|
||||
shader_parameter/shadow_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/opacity_center = 0.90000004275
|
||||
shader_parameter/opacity_edge = 0.6000000285
|
||||
shader_parameter/fade_start = 150.0
|
||||
shader_parameter/fade_end = 800.000035625
|
||||
shader_parameter/height_fade_start = 10.0
|
||||
shader_parameter/height_fade_end = 50.0
|
||||
|
||||
[node name="EnvironmentManager" type="Node3D" unique_id=1611939731 node_paths=PackedStringArray("particles_wind", "particles_snow", "particles_fireflies", "particles_rain", "fog_overlay", "environment_dust", "blur", "environment_shadows")]
|
||||
script = ExtResource("1_wecen")
|
||||
environment_config = SubResource("Resource_r4tfj")
|
||||
godray = ExtResource("5_411rw")
|
||||
particles_wind = NodePath("Particles_Wind")
|
||||
particles_snow = NodePath("Particles_Snow")
|
||||
particles_fireflies = NodePath("Particles_Fireflies")
|
||||
particles_rain = NodePath("Particles_Rain")
|
||||
godray = ExtResource("5_411rw")
|
||||
fog_overlay = NodePath("FogOverlay")
|
||||
environment_dust = NodePath("EnvironmentDust")
|
||||
blur = NodePath("Blur")
|
||||
environment_shadows = NodePath("EnvironmentShadows")
|
||||
|
||||
[node name="Particles_Fireflies" type="GPUParticles3D" parent="." unique_id=947538133]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10, 0)
|
||||
@@ -214,7 +256,6 @@ draw_pass_1 = SubResource("TubeTrailMesh_vo82p")
|
||||
|
||||
[node name="Particles_Snow" type="GPUParticles3D" parent="." unique_id=1877039876]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 30, 0)
|
||||
visible = false
|
||||
emitting = false
|
||||
amount = 2000
|
||||
lifetime = 4.0
|
||||
@@ -232,7 +273,6 @@ process_material = SubResource("ParticleProcessMaterial_b5atu")
|
||||
draw_pass_1 = SubResource("QuadMesh_cer0u")
|
||||
|
||||
[node name="FogOverlay" type="ColorRect" parent="." unique_id=1694754918]
|
||||
visible = false
|
||||
material = SubResource("ShaderMaterial_ik86e")
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
@@ -240,3 +280,26 @@ anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
mouse_filter = 2
|
||||
|
||||
[node name="EnvironmentDust" type="ColorRect" parent="." unique_id=1245348005]
|
||||
material = ExtResource("8_amaf0")
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
mouse_filter = 2
|
||||
|
||||
[node name="Blur" type="ColorRect" parent="." unique_id=809010331]
|
||||
material = SubResource("ShaderMaterial_kavln")
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
mouse_filter = 2
|
||||
|
||||
[node name="EnvironmentShadows" type="MeshInstance3D" parent="." unique_id=159549433]
|
||||
extra_cull_margin = 16384.0
|
||||
mesh = SubResource("QuadMesh_sxgg7")
|
||||
surface_material_override/0 = SubResource("ShaderMaterial_oqt1s")
|
||||
|
||||
Reference in New Issue
Block a user