fix(rendering): complete character visual regression fixes

This commit is contained in:
shen
2026-09-08 13:26:42 +08:00
parent c3a6fb973e
commit cea79fe17c
15 changed files with 380 additions and 35 deletions
+3 -1
View File
@@ -1,9 +1,11 @@
# 渲染回归入口
第一批用例针对 R1 场景装配,2026-09-08 开始执行。未宣称 40250 像素一致、发型正确或最终包通过。
第一批用例针对 R1 场景装配与 R2 角色选择2026-09-08 开始执行。未宣称 40250 像素一致或最终包通过。
在仓库根目录运行:
本地 macOS 修改 C++ 后先执行 `bash script/rendering_test.sh`:它构建并同步 Godot 实际加载的 debug 路径,重签名后运行 CPU 绕序回归与选角截图。仅构建 Release 不会更新本地 Godot 的 debug 扩展。可传 `--hair=1001`;截图与哈希报告在 `build/rendering/selection-<timestamp>-<pid>/``--job=0..7``--main-part=0` 可复现无装备的八种族选择矩阵;`MTGODOT_GPUSKIN=1` 验证 GPU 路径。`--no-hair``--solid-body` 仅用于隔离诊断,其画面不能当作普通角色验收。
```bash
godot --headless --path project --script main_character_sync_test.gd
godot --headless --path project --script gamescene_test.gd