add fake shadow

This commit is contained in:
Matteo Sonaglioni
2026-03-16 00:47:06 +01:00
parent ccdfba2878
commit 461a08aa6d
31 changed files with 725 additions and 94 deletions

View File

@@ -3,6 +3,7 @@
[ext_resource type="PackedScene" uid="uid://cqlsf7plpx1tf" path="res://Assets/Test/Tree_V1.fbx" id="1_1rhib"]
[ext_resource type="Material" uid="uid://cudoptcrtgl7u" path="res://Materials/grass.tres" id="2_4v7oi"]
[ext_resource type="Shader" uid="uid://co2jw3fnyc6aa" path="res://Shaders/tree_leaves.gdshader" id="3_aek5d"]
[ext_resource type="Texture2D" uid="uid://cnlnnkjsnccmx" path="res://Assets/Textures/Leaf_Test2.png" id="4_ba7vs"]
[ext_resource type="Texture2D" uid="uid://32bpa4nk3av1" path="res://Assets/Textures/grass_round.png" id="4_bawi4"]
[sub_resource type="QuadMesh" id="QuadMesh_rpt6v"]
@@ -19,12 +20,12 @@ buffer = PackedFloat32Array(5.185896e-06, -9.267926e-05, -0.10099996, -4.4373837
render_priority = 0
shader = ExtResource("3_aek5d")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.15660453, 0.4936788, 0.21260661, 1)
shader_parameter/alpha_texture = ExtResource("4_bawi4")
shader_parameter/leaves_scale = 0.6
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/wind_enabled = false
shader_parameter/base_color = Color(0.103467666, 0.34917185, 0.14285779, 1)
shader_parameter/alpha_texture = ExtResource("4_ba7vs")
shader_parameter/leaves_scale = 0.92
shader_parameter/rotation_degrees = 0.0
shader_parameter/texture_offset = Vector2(0, 0.19)
shader_parameter/opacity = 1.0
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
shader_parameter/height_min = 0.0
@@ -45,12 +46,12 @@ buffer = PackedFloat32Array(-1.001, 0, 0, -2.684194, 0, 1.001, -5.966425e-08, -0
render_priority = 0
shader = ExtResource("3_aek5d")
shader_parameter/billboard_enabled = true
shader_parameter/wind_enabled = true
shader_parameter/base_color = Color(0.20210624, 0.6310462, 0.27384275, 1)
shader_parameter/wind_enabled = false
shader_parameter/base_color = Color(0.14700681, 0.45590013, 0.22758594, 1)
shader_parameter/alpha_texture = ExtResource("4_bawi4")
shader_parameter/leaves_scale = 0.6
shader_parameter/leaves_scale = 0.46
shader_parameter/rotation_degrees = 180.0
shader_parameter/texture_offset = Vector2(0, 0)
shader_parameter/texture_offset = Vector2(0, 0.155)
shader_parameter/opacity = 1.0
shader_parameter/snow_color = Color(0.85, 0.9, 0.95, 1)
shader_parameter/height_min = 0.0
@@ -83,6 +84,7 @@ skeleton = NodePath("../MultiMeshInstance3D")
[node name="Grass" type="MeshInstance3D" parent="." index="3" unique_id=1574618411]
transform = Transform3D(13.14, 0, 0, 0, -5.743677e-07, 13.14, 0, -13.14, -5.743677e-07, 0, 0, 0)
visible = false
transparency = 1.0
cast_shadow = 0
mesh = SubResource("QuadMesh_txdb7")