summaryrefslogtreecommitdiff
path: root/docs/evidence/p79-metrics.txt
diff options
context:
space:
mode:
authorSomhairle H. Marisol <[email protected]>2026-09-29 16:17:02 +0800
committerSomhairle H. Marisol <[email protected]>2026-09-29 16:17:02 +0800
commit012c66f7eef55e7ef98a3c09bba419b1b17c05ca (patch)
treeeaa3a0230e848d40d66418b3cfb29e898f7784ba /docs/evidence/p79-metrics.txt
parentc4917adfd5dec391196a399aa53d57c680e462f4 (diff)
downloadliving-village-012c66f7eef55e7ef98a3c09bba419b1b17c05ca.tar.gz
p79: 夜帧炊烟增强与光晕去叠
- 炊烟:夜帧烟柱4段向上堆叠(整格32px, alpha 180+75)+暖色外发光(r30)+中性柔光团(r12); 烟柱强光像素(夜-昼贡献>=80) 181->1171 (x6.5),峰值112->173;白天帧逐像素不变。 - 光晕去叠:VillageArt.haloRingLayers 每光源<=2层(内芯+空心外环),芯环间确定暗隙,半径4->3 tile, 峰值150->118;光晕重叠面积(夜-昼贡献>=60)中央区 15184->9633 (-36.6%),全屏 15477->9926 (-35.9%)。 - 回归 P79NightPolishTests(3);analyze-p78.py 复跑仍 PASS;正午帧与 P78 完全一致=白天零回归。 - Desktop 367/367, Kernel 120/120, digest 953775FA...F7F6C 不变
Diffstat (limited to 'docs/evidence/p79-metrics.txt')
-rw-r--r--docs/evidence/p79-metrics.txt21
1 files changed, 21 insertions, 0 deletions
diff --git a/docs/evidence/p79-metrics.txt b/docs/evidence/p79-metrics.txt
new file mode 100644
index 0000000..5d059ba
--- /dev/null
+++ b/docs/evidence/p79-metrics.txt
@@ -0,0 +1,21 @@
+P79 夜帧整改量化对比(真实 Desktop xvfb 1280x720,同机位正午 vs 22 时)
+
+对照基准:P78 帧(docs/evidence/p78-*.png)与 P78 分析(docs/evidence/p78-analysis.txt)。
+白天帧一致性:p79 正午帧与 p78 正午帧逐像素完全相同(day frames identical=True)→ 白天零回归。
+
+1) 夜帧炊烟可见度(烟囱烟柱区 x648..696, y300..380 的「夜-昼」亮度贡献;对照列 x848..896 不变)
+ - 强光像素数(贡献 ≥ 80):181(P78)→ 1171(P79),约 ×6.5
+ - 峰值贡献:112(P78)→ 173(P79)
+ - 烟柱区净贡献均值(plume-ctrl):76.0(P78)→ 86.5(P79)
+ - analyze-p78.py「炊烟区均值 夜-昼」:43.2(P78)→ 46.2(P79)
+ 做法:夜帧烟柱 4 段向上堆叠(每段抬升 10px、整格 32px、alpha 180+75)+ 中性柔光团外发光
+ (半径 12)+ 暖色外发光(半径 30);全部只在夜帧叠加层,白天不改。
+
+2) 光晕重叠面积(「夜-昼」亮度贡献 ≥ 60 的像素数,近似多光源叠在一起的一团面积)
+ - 全屏:15477(P78)→ 9926(P79),−35.9%
+ - 中央区(x320..960, y200..520):15184(P78)→ 9633(P79),−36.6%
+ 做法:每光源光晕改为最多 2 层视觉层(内芯 2 圈 + 空心外环),芯/环之间留一圈确定暗隙
+ (同排 dy=0 不被任何图元覆盖),半径 4→3 tile,峰值 150→118;旧的多圈填充叠一团已移除。
+
+3) analyze-p78.py 复跑:verdict=PASS(光斑对比 63.5、非光斑水面 std 4.4、水面 bbox std 夜 32.3 ≥ 昼 24.0、
+ 近黑 0.007 无实心 24×24 块、桥头环带差 夜 24.5 / 昼 -5.7、day lantern=0.00)。