summaryrefslogtreecommitdiff
path: root/docs/release-notes-m6c.md
diff options
context:
space:
mode:
authorSomhairle H. Marisol <[email protected]>2026-09-21 21:53:53 +0800
committerSomhairle H. Marisol <[email protected]>2026-09-21 21:53:53 +0800
commitb5ffb35fc0824a297ff88297390310acb6c45335 (patch)
tree08ef71069e75719e2c92ddd538ec7d58866752f2 /docs/release-notes-m6c.md
parent3777d74423bcc941d48ca69bdf6bbc912a80ba57 (diff)
downloadliving-village-b5ffb35fc0824a297ff88297390310acb6c45335.tar.gz
fix(desktop): 灯笼光晕按自身 alpha 预乘并改径向层叠,消除夜间纯白方块
- 新增 VillageArt.premultiply:MonoGame SpriteBatch 默认预乘混合,直传 Color(r,g,b,a) 会直接加 rgb 导致多层暖色饱和成 75x75 纯白块 - lanternGlowLayers 用同心圆 pixel run 做径向衰减,逐层预乘,只在 RiverLantern 实体处绘制 - 水面相位改 waterFrameTickAt=(tick/32+x+2y)%3,同一帧相邻砖相位不同 - 炊烟改为 drawWorld 末尾独立一遍,位置 offsetTile 0 -3,画在屋瓦/竹子之上 - 角色脚底对齐 characterFeetOffset=16 并加预乘椭圆接触阴影 - 补全 Interaction.itemName 的 ItemKind 匹配(否则非 Food 交易会崩溃且告警)
Diffstat (limited to 'docs/release-notes-m6c.md')
0 files changed, 0 insertions, 0 deletions