Files
gamedev-the-steward/terrain/jajce/assets.tres
T
admin 6c11dc5dd6 WIP: feat(scene) initial beauty baseline — terrain textures, sky, foam, mist, foliage, shadows
- Add 3 Terrain3D texture assets (limestone, valley grass, warm soil)
- Sculpt initial Terrain3D heightmap with ridge, valley, waterfall drop
- Replace plain water with emissive-tinged material
- Add foam mesh, mist spheres, and procedural sky with valley fog
- Add 10 StylizedTree instances around village perimeter
- Enable directional light shadows with extended cascade range
- Add tree height snapping to terrain surface
- Add refined scaffold tests for material count, terrain height, foliage, sky, fog
- Add terrain texture PNGs and StylizedTree.tscn scene
- Add generate_jajce_terrain.gd tool
2026-07-05 20:05:44 +02:00

34 lines
1.1 KiB
Plaintext

[gd_resource type="Terrain3DAssets" load_steps=7 format=3]
[ext_resource type="Texture2D" path="res://terrain/jajce/textures/rock_albedo.png" id="1_rock"]
[ext_resource type="Texture2D" path="res://terrain/jajce/textures/grass_albedo.png" id="2_grass"]
[ext_resource type="Texture2D" path="res://terrain/jajce/textures/soil_albedo.png" id="3_soil"]
[sub_resource type="Terrain3DTextureAsset" id="Texture_rock"]
name = "Limestone"
albedo_texture = ExtResource("1_rock")
normal_texture = ExtResource("1_rock")
normal_depth = 0.0
uv_scale = 0.18
detiling_rotation = 0.12
[sub_resource type="Terrain3DTextureAsset" id="Texture_grass"]
name = "Valley Grass"
id = 1
albedo_texture = ExtResource("2_grass")
normal_texture = ExtResource("2_grass")
normal_depth = 0.0
uv_scale = 0.16
detiling_rotation = 0.18
[sub_resource type="Terrain3DTextureAsset" id="Texture_soil"]
name = "Warm Soil"
id = 2
albedo_texture = ExtResource("3_soil")
normal_texture = ExtResource("3_soil")
normal_depth = 0.0
uv_scale = 0.2
detiling_rotation = 0.1
[resource]
texture_list = Array[Terrain3DTextureAsset]([SubResource("Texture_rock"), SubResource("Texture_grass"), SubResource("Texture_soil")])