ご指摘(腕が不自然に小刻みに動く・部位や空間の意味を理解していない)を受けて、腕の動かし方の設計を根本から作り直しました。1 コマずつ別々に合わせていたやり方をやめ、動作全体を 1 本の流れとして解き、元動画のリズムより速い揺れを取り除きました。手の上げ下ろしは「元動画で手がどこまで上がったか」に合わせ、歯ブラシは「口にくわえた姿勢」を先に設計してから全体をつなげています。レビューは別の AI(GPT-6)で行い、実装も GPT-6 が担当し、Claude がそれを検証しました。
左半分が正面、右半分が斜め 35° です。同じ瞬間を 2 方向から写しているので、立体として矛盾しません。洗顔は生成サービス側の文章チェックで 6 回中 4 回が拒否され(無害な内容の誤判定)、1 本だけです。
腕の小刻みな揺れを取り除き(動作のリズムより速い成分だけを除去)、歯ブラシを口にくわえる姿勢そのものを先に設計してから全体の動きを解きました。斜めから見たときにブラシがカメラを向いて短く見える問題が直り、口の横から横向きに出るようになりました。
| 磨く往復 | 元動画と同じ 2.05 回/秒・幅は元動画の 1.07 倍(形の相関 0.99) |
|---|---|
| 斜めから見たブラシの向き | くわえている間の 89% のコマで元動画と 25° 以内(前は 13%) |
| 小刻みな揺れ | 最初の版の 1/3 ほど(口元の手 35.6 → 12.5 mm) |
| 残っている点 | 斜めから見たブラシの見かけの長さ(奥行き方向への傾き)が元動画より短いコマが約半分。口から下ろす瞬間(約 0.1 秒)に元動画はブラシを縦に回すが、こちらは斜めのまま下ろす |
手を上げ下ろしする動きを、関節角度の補間ではなく「元動画の手の高さの進み方」に合わせる方式に作り直しました。横への張り出し・遅れ・急な飛びが無くなり、右手は元動画にぴったり合います。
| 右手の上げ下ろし | 各コマの手の高さの差 平均 4〜5 px・最大 12 px(前は平均 22・最大 68) |
|---|---|
| 小刻みな揺れ | 最初の版の約 1/10(口元の手 137.5 → 9.9 mm) |
| 頬をこする動き | 元動画と同じリズム。幅は元動画の 1.5 倍(こちらの頭が大きいため) |
| 残っている点 | 左手(奥の手)が上がりきる直前の 3〜4 コマだけ右手より遅れる。斜めから見ると奥の腕が鼻先の前に見える(こちらの頭が生成キャラより幅広いため) |