feat(art): add storybook meadow and woodland villagers

This commit is contained in:
Rijad Zuzo
2026-09-05 18:56:44 +02:00
parent 6aae41d36f
commit da3bed67a0
60 changed files with 1222 additions and 373 deletions
+21 -19
View File
@@ -1,8 +1,10 @@
[gd_scene load_steps=19 format=3]
[gd_scene load_steps=21 format=3]
[sub_resource type="StandardMaterial3D" id="Material_rock"]
albedo_color = Color(0.25, 0.27, 0.24, 1)
roughness = 1.0
[ext_resource type="Shader" path="res://world/presentation/materials/storybook_surface.gdshader" id="story_surface"]
[sub_resource type="ShaderMaterial" id="Material_rock"]
shader = ExtResource("story_surface")
shader_parameter/albedo = Color(0.25, 0.27, 0.24, 1)
[sub_resource type="CylinderMesh" id="Mesh_rock_plinth"]
material = SubResource("Material_rock")
@@ -11,13 +13,13 @@ bottom_radius = 10.2
height = 3.2
radial_segments = 9
[sub_resource type="StandardMaterial3D" id="Material_stone"]
albedo_color = Color(0.47, 0.47, 0.43, 1)
roughness = 0.96
[sub_resource type="ShaderMaterial" id="Material_stone"]
shader = ExtResource("story_surface")
shader_parameter/albedo = Color(0.47, 0.47, 0.43, 1)
[sub_resource type="StandardMaterial3D" id="Material_stone_light"]
albedo_color = Color(0.57, 0.56, 0.51, 1)
roughness = 0.95
[sub_resource type="ShaderMaterial" id="Material_stone_light"]
shader = ExtResource("story_surface")
shader_parameter/albedo = Color(0.57, 0.56, 0.51, 1)
[sub_resource type="BoxMesh" id="Mesh_keep"]
material = SubResource("Material_stone_light")
@@ -57,9 +59,9 @@ size = Vector3(1.25, 3.7, 1.7)
material = SubResource("Material_stone_light")
size = Vector3(4.6, 1.05, 1.7)
[sub_resource type="StandardMaterial3D" id="Material_gate"]
albedo_color = Color(0.18, 0.11, 0.065, 1)
roughness = 0.9
[sub_resource type="ShaderMaterial" id="Material_gate"]
shader = ExtResource("story_surface")
shader_parameter/albedo = Color(0.18, 0.11, 0.065, 1)
[sub_resource type="BoxMesh" id="Mesh_gate"]
material = SubResource("Material_gate")
@@ -72,17 +74,17 @@ bottom_radius = 0.09
height = 4.2
radial_segments = 8
[sub_resource type="StandardMaterial3D" id="Material_banner"]
albedo_color = Color(0.58, 0.1, 0.08, 1)
roughness = 0.76
[sub_resource type="ShaderMaterial" id="Material_banner"]
shader = ExtResource("story_surface")
shader_parameter/albedo = Color(0.58, 0.1, 0.08, 1)
[sub_resource type="BoxMesh" id="Mesh_banner"]
material = SubResource("Material_banner")
size = Vector3(0.12, 2.2, 1.35)
[sub_resource type="StandardMaterial3D" id="Material_window_slit"]
albedo_color = Color(0.12, 0.14, 0.13, 1)
roughness = 0.98
[sub_resource type="ShaderMaterial" id="Material_window_slit"]
shader = ExtResource("story_surface")
shader_parameter/albedo = Color(0.12, 0.14, 0.13, 1)
[sub_resource type="BoxMesh" id="Mesh_window_slit"]
material = SubResource("Material_window_slit")