add snow
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
[ext_resource type="Script" uid="uid://dcaxomfkulrig" path="res://Scripts/Day_night_Cycle.gd" id="1_cr3ar"]
|
||||
[ext_resource type="Material" uid="uid://dknvdsov2jrg6" path="res://Materials/Fog.tres" id="2_4xv0h"]
|
||||
[ext_resource type="Material" uid="uid://7bu5f4o0v8vw" path="res://Materials/Rain.tres" id="3_4wepm"]
|
||||
[ext_resource type="Material" uid="uid://c0hckftuuyag0" path="res://Materials/Snow.tres" id="3_l1dl0"]
|
||||
[ext_resource type="Material" uid="uid://cknq8qhom7ral" path="res://Materials/ShadowPostProcess.tres" id="4_00nhk"]
|
||||
[ext_resource type="Texture2D" uid="uid://v4gyjc8j7ygj" path="res://Assets/Textures/Lightingl.png" id="4_gffi5"]
|
||||
[ext_resource type="Shader" uid="uid://l6rkqonic7dj" path="res://Shaders/Sky.gdshader" id="5_bedag"]
|
||||
@@ -63,11 +64,11 @@ shader_parameter/night_intensity = 0.0
|
||||
shader_parameter/cloud_noise = SubResource("NoiseTexture2D_10fbe")
|
||||
shader_parameter/sun_color = Color(1, 1, 1, 1)
|
||||
shader_parameter/cloud_center_color = Color(1, 1, 1, 1)
|
||||
shader_parameter/cloud_edge_color = Color(0.7584623, 0.86291385, 0.91784096, 1)
|
||||
shader_parameter/cloud_edge_color = Color(0.8, 0.85, 0.9, 1)
|
||||
shader_parameter/cloud_direction = Vector2(0.05, 0.02)
|
||||
shader_parameter/cloud_speed = 0.1
|
||||
shader_parameter/cloud_scale = 0.5
|
||||
shader_parameter/cloud_threshold = 0.5
|
||||
shader_parameter/cloud_threshold = 0.50000002375
|
||||
shader_parameter/cloud_edge_thickness = 0.406000019285
|
||||
shader_parameter/cloud_edge_softness = 0.0
|
||||
shader_parameter/star_density = 1500.0
|
||||
@@ -218,22 +219,35 @@ material = SubResource("ShaderMaterial_gpe07")
|
||||
subdivide_depth = 3
|
||||
orientation = 1
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_qqnw7"]
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_l1dl0"]
|
||||
particle_flag_align_y = true
|
||||
emission_shape_scale = Vector3(70, 70, 70)
|
||||
emission_shape_scale = Vector3(50, 10, 50)
|
||||
emission_shape = 3
|
||||
emission_box_extents = Vector3(1, 1, 1)
|
||||
direction = Vector3(0, -1, 0)
|
||||
spread = 0.0
|
||||
initial_velocity_min = 15.0
|
||||
initial_velocity_max = 20.0
|
||||
collision_mode = 2
|
||||
sub_emitter_mode = 3
|
||||
sub_emitter_amount_at_collision = 1
|
||||
initial_velocity_min = 10.0
|
||||
initial_velocity_max = 25.0
|
||||
gravity = Vector3(0, -9, 0)
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_l1dl0"]
|
||||
material = ExtResource("3_4wepm")
|
||||
size = Vector2(0.05, 0.8)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kjb07"]
|
||||
transparency = 1
|
||||
albedo_color = Color(0.8646751, 0.86467516, 0.8646751, 1)
|
||||
emission_enabled = true
|
||||
emission = Color(1, 1, 1, 1)
|
||||
emission_energy_multiplier = 0.2
|
||||
billboard_mode = 3
|
||||
particles_anim_h_frames = 1
|
||||
particles_anim_v_frames = 1
|
||||
particles_anim_loop = false
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_54p3t"]
|
||||
material = ExtResource("3_4wepm")
|
||||
size = Vector2(0.05, 1)
|
||||
material = SubResource("StandardMaterial3D_kjb07")
|
||||
size = Vector2(0.2, 0.2)
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_jfpsf"]
|
||||
|
||||
@@ -248,6 +262,7 @@ shader_parameter/leaves_scale = 1.0
|
||||
shader_parameter/rotation_degrees = 0.0
|
||||
shader_parameter/texture_offset = Vector2(0, 0)
|
||||
shader_parameter/opacity = 1.0
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
shader_parameter/height_min = 0.0
|
||||
shader_parameter/height_max = 5.0
|
||||
shader_parameter/shadow_intensity = 0.0
|
||||
@@ -274,8 +289,10 @@ turbulence_enabled = true
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_on20a"]
|
||||
transparency = 1
|
||||
shading_mode = 0
|
||||
vertex_color_use_as_albedo = true
|
||||
emission_enabled = true
|
||||
emission = Color(0.9452602, 0.8269828, 0.0956705, 1)
|
||||
emission_energy_multiplier = 16.0
|
||||
billboard_mode = 3
|
||||
particles_anim_h_frames = 1
|
||||
particles_anim_v_frames = 1
|
||||
@@ -345,6 +362,7 @@ shader_parameter/leaves_scale = 1.0
|
||||
shader_parameter/rotation_degrees = 0.0
|
||||
shader_parameter/texture_offset = Vector2(0, 0.12)
|
||||
shader_parameter/opacity = 1.0
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
shader_parameter/height_min = 0.0
|
||||
shader_parameter/height_max = 5.0
|
||||
shader_parameter/shadow_intensity = 0.5
|
||||
@@ -364,6 +382,7 @@ shader_parameter/leaves_scale = 1.0
|
||||
shader_parameter/rotation_degrees = 0.0
|
||||
shader_parameter/texture_offset = Vector2(0, 0)
|
||||
shader_parameter/opacity = 1.0
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
shader_parameter/height_min = 0.0
|
||||
shader_parameter/height_max = 5.0
|
||||
shader_parameter/shadow_intensity = 0.0
|
||||
@@ -716,18 +735,17 @@ shader_parameter/blur_amount = 0.70000003325
|
||||
shader_parameter/focus_size = 0.450000021375
|
||||
shader_parameter/transition_softness = 0.3
|
||||
|
||||
[node name="DemoForest" type="Node3D" unique_id=265279494 node_paths=PackedStringArray("nodo_polvere", "particelle_lucciole", "particelle_vento")]
|
||||
[node name="DemoForest" type="Node3D" unique_id=265279494 node_paths=PackedStringArray("nodo_polvere", "particelle_lucciole", "particelle_vento", "bottone_neve", "bottone_nevicata", "overlay_nebbia_schermo", "particelle_neve")]
|
||||
script = ExtResource("1_cr3ar")
|
||||
color_pomeriggio = Color(0.9999996, 0.6887105, 0.42199263, 1)
|
||||
color_notte = Color(0.18353948, 0.18552834, 0.48496485, 1)
|
||||
sky_horizon_mattina = Color(0.18031025, 0.35056397, 0.5027117, 1)
|
||||
sky_horizon_pomeriggio = Color(0.58704865, 0.36022854, 0.09941775, 1)
|
||||
energia_luce_notte = 0.998
|
||||
energia_luce_notte = 1.0
|
||||
materiale_nebbia = ExtResource("2_4xv0h")
|
||||
materiale_pioggia_gocce = ExtResource("3_4wepm")
|
||||
materiale_pioggia_gocce = ExtResource("3_l1dl0")
|
||||
materiale_nuvole = ExtResource("4_00nhk")
|
||||
nodo_polvere = NodePath("SubViewportContainer/SubViewport/ScreenEffect/PolvereAtmosferica")
|
||||
colore_mood_pioggia = Color(0.64196956, 0.72286916, 0.80763674, 1)
|
||||
colore_fulmine = Color(0.99999946, 0.9857114, 0.46342158, 1)
|
||||
fulmini_min = 2
|
||||
fulmini_max = 4
|
||||
@@ -744,6 +762,10 @@ quantita_lucciole = 400
|
||||
raggio_spawn_lucciole = 40.0
|
||||
particelle_vento = NodePath("SubViewportContainer/SubViewport/World/Camere/CameraPivot/Wind")
|
||||
quantita_vento = 50
|
||||
bottone_neve = NodePath("CanvasLayer/CheckButtonNeve")
|
||||
bottone_nevicata = NodePath("CanvasLayer/CheckButtonNevicata")
|
||||
overlay_nebbia_schermo = NodePath("SubViewportContainer/SubViewport/ScreenEffect2/Nebbia")
|
||||
particelle_neve = NodePath("SubViewportContainer/SubViewport/World/Camere/NeveN")
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=427161585]
|
||||
|
||||
@@ -751,6 +773,7 @@ quantita_vento = 50
|
||||
offset_top = 583.0
|
||||
offset_right = 44.0
|
||||
offset_bottom = 607.0
|
||||
text = "P"
|
||||
|
||||
[node name="OptionButton" type="OptionButton" parent="CanvasLayer" unique_id=2115563700]
|
||||
anchors_preset = 2
|
||||
@@ -760,6 +783,18 @@ offset_top = -41.0
|
||||
offset_right = 44.0
|
||||
grow_vertical = 0
|
||||
|
||||
[node name="CheckButtonNeve" type="CheckButton" parent="CanvasLayer" unique_id=1345861838]
|
||||
offset_top = 562.63
|
||||
offset_right = 44.0
|
||||
offset_bottom = 586.63
|
||||
text = "N"
|
||||
|
||||
[node name="CheckButtonNevicata" type="CheckButton" parent="CanvasLayer" unique_id=178115852]
|
||||
offset_left = 50.915
|
||||
offset_top = 566.0
|
||||
offset_right = 94.91504
|
||||
offset_bottom = 590.0
|
||||
|
||||
[node name="GPUParticlesCollisionHeightField3D" type="GPUParticlesCollisionHeightField3D" parent="." unique_id=518451865]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.428604, -6.3361816, 43.268837)
|
||||
size = Vector3(51.92697, 11.827637, 85.98999)
|
||||
@@ -850,12 +885,21 @@ alpha_cut = 1
|
||||
texture = ExtResource("4_gffi5")
|
||||
|
||||
[node name="PioggiaCadente" type="GPUParticles3D" parent="SubViewportContainer/SubViewport/World/Camere" unique_id=1150140046]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 30.411049)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.002199, 30.411049)
|
||||
cast_shadow = 0
|
||||
extra_cull_margin = 10.0
|
||||
amount = 5000
|
||||
lifetime = 1.5
|
||||
process_material = SubResource("ParticleProcessMaterial_l1dl0")
|
||||
draw_pass_1 = SubResource("QuadMesh_l1dl0")
|
||||
|
||||
[node name="NeveN" type="GPUParticles3D" parent="SubViewportContainer/SubViewport/World/Camere" unique_id=698604166]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 21.260101, 30.411049)
|
||||
cast_shadow = 0
|
||||
extra_cull_margin = 10.0
|
||||
amount = 10000
|
||||
lifetime = 1.5
|
||||
process_material = SubResource("ParticleProcessMaterial_qqnw7")
|
||||
lifetime = 4.0
|
||||
process_material = ExtResource("3_l1dl0")
|
||||
draw_pass_1 = SubResource("QuadMesh_54p3t")
|
||||
|
||||
[node name="CameraFrontale" type="Camera3D" parent="SubViewportContainer/SubViewport/World/Camere" unique_id=1311130431]
|
||||
|
||||
Reference in New Issue
Block a user