Skip to content

fix(kohako-studio): あご輪郭の外に残る肌色の欠片を除去 (BOXP-525) - #14978

Merged
boxp merged 2 commits into
mainfrom
codex-task-board/BOXP-525-r8
Nov 13, 2026
Merged

boxp merged 2 commits into
mainfrom
codex-task-board/BOXP-525-r8

Conversation

@boxp

@boxp boxp commented Nov 13, 2026

Copy link
Copy Markdown
Owner

概要

BOXP-525 TD-01 の残り「頬・もみあげのノイズ」のうち、左右あご輪郭線の外に残る肌色の欠片を読み込み時に除去する。

原因

顔 mesh 18(ArtMeshFace)のテクスチャに、もみあげの毛先の下まで肌色の下地が塗られており、あご輪郭線の外側の下地が髪房との隙間から桃色の欠片として見えていた。

変更

  • face-texture.ts: eraseJawRow を追加。patchFaceTexture で顔の高さ(モデル y=305〜390)の各行を顔の中心から外向きに走査し、最初の暗い輪郭線より外の明るい肌色画素を RGB ごと透明化(共有アトラスの顔の島内のみ)。頬の赤み・涙の再合成後も維持。report.facePatch.jaw に除去数。
  • 単体テスト追加、docs/project_docs/BOXP-525/plan.md 追記。

検証

  • vitest 288/288、tsc PASS、vite build
  • Playwright 1.56.1 で配備版 14ba000 と比較(PC / Pixel 7): 左あごの欠片 約3×5 CSS px → 約1×2 CSS px の淡い桃色1点まで縮小、右も縮小。下視線のまつ毛・髪飾り・三つ編みの桜は不変
  • peteyes525 PASS(初回は揺らぎで FAIL、再実行2回 PASS)、petvisible PASS
  • 証跡: /home/boxp/verification-artifacts/BOXP-525/r8-td01/

🤖 Generated with Claude Code

github-actions Bot and others added 2 commits November 13, 2026 10:57
Codex 案は境界の 1 画素を残しており桃色が残ったため、境界も RGB ごと透明化する。
全アトラスの複製は GPU メモリを倍にするため廃止し、顔の島内だけ共有アトラスへ書く。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@boxp
boxp merged commit f7b98f0 into main Nov 13, 2026
16 checks passed
@boxp
boxp deleted the codex-task-board/BOXP-525-r8 branch November 13, 2026 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant