m4 completion audit

M4完了監査

監査日: 2026-05-13

成功条件と証跡

要件証跡状態
パラメータ作成src/lib/rig.tsRIG_PARAMETERS完了
キー追加中立値以外のスライダー値で頂点をドラッグすると RigKeyframe に差分保存完了
頂点差分保存upsertRigVertexDeltapartId / vertexId / dx / dy を保存完了
補間プレビューapplyRigToMeshes がキー間を線形補間してPixiJS Meshへ反映完了
顔角度X/Y顔角度X / 顔角度Y スライダーを実装完了
目・口左目開閉 / 右目開閉 / 口開閉 スライダーを実装完了
20,000頂点の変形計算負荷測定npm run benchmark:mesh で20,000頂点のCPU変形とバッファ更新を測定し、docs/performance_benchmark.md に記録完了
テストscripts/verify-m4.mjs完了

範囲外または後続課題

  • 顔角度X/Y 同時操作の高度な破綻補正はMVPでは最小実装とし、v0.2で設計を深める。
  • Tauri WebView上のPixiJS実描画FPS測定はv0.2課題として残す。
  • 2026-05-13時点の20,000頂点CPU変形ベンチは60 FPS相当を上回ったため、Worker/GPU移行は必須にしない。実描画で60 FPS未満になった場合に再判断する。