From 08925d4863d8aaf93a974b8fa21a91e931a0928e Mon Sep 17 00:00:00 2001 From: "Somhairle H. Marisol" Date: Mon, 28 Sep 2026 20:26:42 +0800 Subject: p47: 场景细节升级 — 河道倒影(waterFrameTickAt微抖)+岸边芦苇加密度+鸭/叶漂浮元素+近景屋顶统一光源阴影 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/LivingVillage.Desktop/VillageArt.fs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/LivingVillage.Desktop/VillageArt.fs') diff --git a/src/LivingVillage.Desktop/VillageArt.fs b/src/LivingVillage.Desktop/VillageArt.fs index 98e4cdf..3dbb8d4 100644 --- a/src/LivingVillage.Desktop/VillageArt.fs +++ b/src/LivingVillage.Desktop/VillageArt.fs @@ -123,6 +123,7 @@ module VillageArt = { TileAtlas: Texture2D CharacterAtlas: Texture2D InteriorAtlas: Texture2D + FloaterAtlas: Texture2D Cc0TileAtlas: Texture2D option } type private TileSprite = @@ -768,6 +769,8 @@ module VillageArt = // 不再采样任何外部/占位角色素材;尺寸与既有 characterSourceRectangle 完全一致。 CharacterAtlas = CharacterArt.buildAtlas device InteriorAtlas = loadTexture device interiorAtlasRelativePath interiorAtlasWidth interiorAtlasHeight + // P47:漂浮小元素(鸭/叶)改用原创点阵像素代码内嵌生成的图集(2 kind x 2 frame)。 + FloaterAtlas = FloaterArt.buildAtlas device Cc0TileAtlas = cc0 } let atlasTileRectangle (index: int) : Microsoft.Xna.Framework.Rectangle = -- cgit v1.2.3