summaryrefslogtreecommitdiff
path: root/docs/evidence
diff options
context:
space:
mode:
authorSomhairle H. Marisol <[email protected]>2026-09-28 19:46:21 +0800
committerSomhairle H. Marisol <[email protected]>2026-09-28 19:46:21 +0800
commit997d2ae917a04baf77f99349ed00ea5df8892cfc (patch)
tree95ff5cc13cd4f1425d06782d4ef4bd2795511a72 /docs/evidence
parentf8ef6b68167b122eaeaa400db41c5d8481c9baa9 (diff)
downloadliving-village-997d2ae917a04baf77f99349ed00ea5df8892cfc.tar.gz
p45: 角色动画帧升级 — 四向x(走4+待机2)原创点阵内嵌图集, 行走/停止/idle 接入渲染
Diffstat (limited to 'docs/evidence')
-rw-r--r--docs/evidence/p45-analysis.txt16
-rw-r--r--docs/evidence/p45-char-a.pngbin0 -> 2003 bytes
-rw-r--r--docs/evidence/p45-char-b.pngbin0 -> 2012 bytes
-rw-r--r--docs/evidence/p45-char-c.pngbin0 -> 2038 bytes
4 files changed, 16 insertions, 0 deletions
diff --git a/docs/evidence/p45-analysis.txt b/docs/evidence/p45-analysis.txt
new file mode 100644
index 0000000..8f2e8cf
--- /dev/null
+++ b/docs/evidence/p45-analysis.txt
@@ -0,0 +1,16 @@
+P45 character animation analysis (LV_P45_SHOT=1, 4x NEAREST crops)
+
+[p45-char-a] facing=SouthFacing moving=False frame=IdleFrame IdleOne dest=(608,312,32x48) palette_hits=10176
+[p45-char-b] facing=SouthFacing moving=True frame=WalkFrame FrameTwo dest=(608,312,32x48) palette_hits=10368
+[p45-char-c] facing=EastFacing moving=True frame=WalkFrame FrameThree dest=(608,312,32x48) palette_hits=9472
+
+inter-frame delta (4x crop, aligned on the same avatar cell):
+ p45-char-a vs p45-char-b: changed_px(>16)=640 mean_abs_diff=0.47
+ p45-char-a vs p45-char-c: changed_px(>16)=3008 mean_abs_diff=4.44
+ p45-char-b vs p45-char-c: changed_px(>16)=3072 mean_abs_diff=4.58
+
+deterministic frame sequence (source cell x offsets, StrawHat variant):
+ SouthFacing: walk1..4+idle1..2 -> [3264, 3296, 3328, 3360, 3392, 3424]
+ EastFacing: walk1..4+idle1..2 -> [3648, 3680, 3712, 3744, 3776, 3808]
+
+verdict = PASS
diff --git a/docs/evidence/p45-char-a.png b/docs/evidence/p45-char-a.png
new file mode 100644
index 0000000..d4062de
--- /dev/null
+++ b/docs/evidence/p45-char-a.png
Binary files differ
diff --git a/docs/evidence/p45-char-b.png b/docs/evidence/p45-char-b.png
new file mode 100644
index 0000000..5425e50
--- /dev/null
+++ b/docs/evidence/p45-char-b.png
Binary files differ
diff --git a/docs/evidence/p45-char-c.png b/docs/evidence/p45-char-c.png
new file mode 100644
index 0000000..0c49a60
--- /dev/null
+++ b/docs/evidence/p45-char-c.png
Binary files differ