add snow
This commit is contained in:
@@ -2,9 +2,15 @@
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://yjj64i1atwyg" path="res://Assets/Test/Main_Train.fbx" id="1_8k78i"]
|
||||
[ext_resource type="Material" uid="uid://df1ghvw3d61x8" path="res://Materials/Treno1.tres" id="2_crne2"]
|
||||
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="2_dbt0l"]
|
||||
[ext_resource type="Material" uid="uid://cufolpn48xxmv" path="res://Materials/Treno2.tres" id="3_tf27f"]
|
||||
[ext_resource type="Material" uid="uid://bu8wmlp0ffark" path="res://Materials/Treno3.tres" id="4_e08y7"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_tvivt"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_dbt0l")
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_8k78i"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_crne2"]
|
||||
@@ -15,8 +21,9 @@ emission_energy_multiplier = 5.87
|
||||
[node name="Train2" unique_id=206892833 instance=ExtResource("1_8k78i")]
|
||||
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0, 0, 0)
|
||||
|
||||
[node name="polySurface3708_002" parent="." index="0" unique_id=1301675555]
|
||||
[node name="polySurface3708_002" parent="." index="0" unique_id=1525054251]
|
||||
transform = Transform3D(99.99998, 0, 0, 0, -4.3711375e-06, 99.99999, 0, -99.99997, -4.3711384e-06, 0, 1.5, 0)
|
||||
material_overlay = SubResource("ShaderMaterial_tvivt")
|
||||
surface_material_override/0 = ExtResource("2_crne2")
|
||||
surface_material_override/1 = ExtResource("3_tf27f")
|
||||
surface_material_override/2 = ExtResource("2_crne2")
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
[gd_scene format=3 uid="uid://qyml1s00773u"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://c0dy1aqj1b4q3" path="res://Shaders/trunk_shader.gdshader" id="1_ysg1u"]
|
||||
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="2_0y2rr"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_m6haf"]
|
||||
render_priority = 0
|
||||
@@ -17,6 +18,11 @@ shader_parameter/cast_shadow_strength = 0.6
|
||||
shader_parameter/emission_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/emission_energy = 0.0
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_duyun"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_0y2rr")
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
|
||||
[sub_resource type="BoxMesh" id="BoxMesh_w0ibq"]
|
||||
size = Vector3(0.2, 0.2, 2)
|
||||
|
||||
@@ -35,6 +41,11 @@ shader_parameter/cast_shadow_strength = 0.6
|
||||
shader_parameter/emission_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/emission_energy = 0.0
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_hb1ej"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_0y2rr")
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pp4r2"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_ysg1u")
|
||||
@@ -50,6 +61,11 @@ shader_parameter/cast_shadow_strength = 0.6
|
||||
shader_parameter/emission_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/emission_energy = 0.0
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pur2n"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_0y2rr")
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
|
||||
[sub_resource type="BoxMesh" id="BoxMesh_ysg1u"]
|
||||
size = Vector3(3.705, 0.2, 0.565)
|
||||
|
||||
@@ -68,6 +84,11 @@ shader_parameter/cast_shadow_strength = 0.6
|
||||
shader_parameter/emission_color = Color(0, 0, 0, 1)
|
||||
shader_parameter/emission_energy = 0.0
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_qv8m2"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_0y2rr")
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_5u2u8"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_ysg1u")
|
||||
@@ -91,21 +112,25 @@ size = Vector3(3.705, 0.2, 1.92)
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=1040579890]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.1681762, 0.21419203, 0)
|
||||
material_override = SubResource("ShaderMaterial_m6haf")
|
||||
material_overlay = SubResource("ShaderMaterial_duyun")
|
||||
mesh = SubResource("BoxMesh_w0ibq")
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="." unique_id=1870708237]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.0276046, 0.21419203, 0)
|
||||
material_override = SubResource("ShaderMaterial_fttrp")
|
||||
material_overlay = SubResource("ShaderMaterial_hb1ej")
|
||||
mesh = SubResource("BoxMesh_w0ibq")
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="." unique_id=170245195]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.08, 0.058, 0.5)
|
||||
material_override = SubResource("ShaderMaterial_pp4r2")
|
||||
material_overlay = SubResource("ShaderMaterial_pur2n")
|
||||
mesh = SubResource("BoxMesh_ysg1u")
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="." unique_id=1389288735]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.08, 0.058, -0.5)
|
||||
material_override = SubResource("ShaderMaterial_x2uev")
|
||||
material_overlay = SubResource("ShaderMaterial_qv8m2")
|
||||
mesh = SubResource("BoxMesh_ysg1u")
|
||||
|
||||
[node name="MeshInstance3D5" type="MeshInstance3D" parent="." unique_id=1376217081]
|
||||
|
||||
@@ -2,8 +2,14 @@
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bcsbg7br73nqc" path="res://Assets/Test/ToriGate.fbx" id="1_6kg7a"]
|
||||
[ext_resource type="Shader" uid="uid://c0dy1aqj1b4q3" path="res://Shaders/trunk_shader.gdshader" id="2_1ibku"]
|
||||
[ext_resource type="Shader" uid="uid://do0tct77dfhef" path="res://Shaders/snow.gdshader" id="2_ttfuh"]
|
||||
[ext_resource type="Texture2D" uid="uid://cdlgd0h5qeb7k" path="res://Assets/Textures/Palette_train.png" id="3_6126s"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_yswvv"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_ttfuh")
|
||||
shader_parameter/snow_color = Color(0.95, 0.98, 1, 1)
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_3mqnu"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_1ibku")
|
||||
@@ -11,6 +17,7 @@ shader_parameter/albedo_color = Color(1, 1, 1, 1)
|
||||
shader_parameter/albedo_texture = ExtResource("3_6126s")
|
||||
shader_parameter/use_texture = true
|
||||
shader_parameter/uv_scale = Vector2(1, 1)
|
||||
shader_parameter/palette_shift_y = 0.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)
|
||||
@@ -21,5 +28,6 @@ shader_parameter/emission_energy = 0.0
|
||||
|
||||
[node name="Tori1" unique_id=1219093134 instance=ExtResource("1_6kg7a")]
|
||||
|
||||
[node name="Sphere_001" parent="." index="0" unique_id=1609600992]
|
||||
[node name="Sphere_001" parent="." index="0" unique_id=2137140690]
|
||||
material_overlay = SubResource("ShaderMaterial_yswvv")
|
||||
surface_material_override/0 = SubResource("ShaderMaterial_3mqnu")
|
||||
|
||||
Reference in New Issue
Block a user