AIが背面を「復元」しているとは限りません。元画像から確認できない形は、複数のもっともらしい候補の中から生成されます。Character Motion Studioでは、原画を残したまま採用済み角度・Character Master・Reference Partsを増やし、生成結果を候補として確認してから採用する考え方を取ります。
別人になるのは、背面だけの問題ではない
正面から45°へ向きを変えただけでも、目の位置、鼻の長さ、顔の輪郭、髪のボリューム、服の形が少しずつ変わることがあります。
生成AIで同じキャラクターを複数画像へ維持すること自体が研究課題です。The Chosen Oneでも、画像生成モデルで一貫したキャラクターのidentityを保つ難しさが扱われています。
The Chosen One: Consistent Characters in Text-to-Image Diffusion Models ↗
参照画像は強い手掛かりですが、すべての角度の設計図ではありません。「正面画像を添付したから同じキャラクターになるはず」と考えるより、どの特徴を維持すべきかを別途固定する必要があります。
正面からいきなり180°を作ると何が起きるのか
正面0°から背面180°へ一気に変更すると、AIが新しく推測しなければならない情報が大きく増えます。正面から見えていた顔はほぼ消え、後頭部、背中、服の背面、後ろ側の装飾、髪の重なりが必要になります。
Adobe ResearchもIllustratorのTurntable開発で、当初の「2Dを3D化して回転し、再び2Dへ戻す」方針より、元のアートを別視点からどのように描くかをネットワークに再解釈させる方向が適していたと説明しています。
Adobe Research: Turntable and Project Turn Style ↗
つまり、大きな角度変更は単純な回転ではなく、見えていなかった部分を含む生成として考える必要があります。
45°・90°を挟めば必ず正確になるわけではない
「0°→45°→90°→180°と順番に生成すれば必ず精度が上がる」という一般法則があるわけではありません。むしろ、生成した画像だけを次の生成へ渡し続けると、少しのズレが次の画像へ受け継がれる可能性があります。
MultiDiffでも、前の生成結果へ依存して順番に生成する方式はドリフトや誤差蓄積を起こしやすい点が課題として挙げられています。
45°を作る目的は「45°を90°の唯一の生成元にすること」ではありません。原画だけでは見えなかった側面情報を、人が確認して確定できる材料へ増やすことです。
中間角度は「追加の観測情報」として使う
0°だけでは後頭部、耳の位置、装飾の回り込みが分かりません。45°が加われば、顔の奥行き、耳、鼻の突出量、髪の側面、肩の奥行きが見えます。90°まで加われば、頭部の前後幅、鼻と後頭部の関係、服や装飾の側面形状をさらに確認できます。
複数ビュー生成の研究でも、各画像を独立に作るのではなく、ビュー間で情報を共有して一貫性を高める考え方が使われています。SyncDreamerは生成途中の複数ビューを同期し、Wonder3Dはcross-viewの情報交換によって一貫した形状・色を目指します。
重要なのは中間角度の枚数そのものではなく、複数の確定情報を相互参照することです。
Character Motion Studioでは「隣の角度だけ」を参照させない
現行Character Motion Studioの角度生成は、採用済みの隣角度だけを順番に渡す単純な伝言ゲームではありません。原画0°は参照候補に残し、そのうえで目標角度に近い採用済みビューを最大2枚程度組み合わせます。
左右から近い採用角度がある場合は、目標角度を挟む2方向を優先して参照できる設計です。また、最も近い確定角度から大きく離れた生成では警告し、現在の画面では約30°前後ずつ中間角度を作る案内も出します。
角度生成画面では、AI結果はまずcandidateとして保存されます。内容を確認して「採用する」と決めたものだけがprimary、つまり次の生成で信頼する角度として扱われます。
原画を残したまま、確定した角度を少しずつ増やす。
Character Motion Studioの角度生成では、候補と採用を分け、採用済み角度とReference Partsを次の生成へ使えます。いきなり360°を正解として固定せず、確認しながらCharacter Masterを育てます。
顔・装飾・色を「変えてはいけない条件」へ分解する
同じキャラクターを保つうえで、顔は特に変化が目立ちます。目の大きさ、目の間隔、鼻と口の距離、顔幅、頭身、輪郭、髪の生え際が少し変わるだけでも別人に見えます。
Character Motion Studioでは「同じ顔にして」と一文で頼むだけでなく、Character Master側のreference rulesやReference Partsとして、何を固定したいかを分けて持つ考え方を使います。
| 固定したい要素 | 確認する内容 | Character Motion Studioでの考え方 |
|---|---|---|
| 顔 | 目・鼻・口の位置、顔幅、頭身 | identity条件として維持 |
| 輪郭・線 | 線の太さ、デフォルメ、シルエット | Character Masterの設計条件 |
| 装飾 | 左右、前後、形、取り付け位置 | Reference Partsで明示 |
| 配色 | 髪・服・目・装飾の色 | palette変更を確認 |
| 左右非対称 | リボン、模様、文字、傷など | 反対側へ勝手に移動させない条件 |
Reference Partsには色、見た目、形、配置、奥行き、変えてはいけない条件などを持たせられるため、「このリボンはこの形・この側・この位置」といったキャラクター固有情報を画像全体とは別に参照できます。
配色も同様です。生成結果の形が良くても色が少し違う場合、「全部やり直す」のではなく、形は採用候補として残し、パレットや編集でMasterへ合わせる判断ができます。
「生成された=正解」にしない
180°を生成して見た目が良くても、それが「本来の背面」と証明されたわけではありません。元画像に背面情報がない以上、模様が続く案、背中には何もない案、装飾が後ろまで回り込む案など複数の設定が成立します。
そこでCharacter Motion Studioでは、生成と確定を分けます。
例えば右45°を3案作り、Aは顔、Bは服、Cは装飾が良かったとしても、最初の出力をそのまま正解に固定する必要はありません。見た目が近い候補を基準に修正し、人が採用した時点でその角度の設定を確定します。
現行Character Motion Studioには左右反転、角度の再割り当て、位置・サイズなどの調整があり、生成結果を「使う/捨てる」の二択にせず救済できるようにしています。
Adobe Turntableも「生成ビュー」として扱っている
IllustratorのTurntableも、2Dオブジェクトから複数の回転ビューを生成するFireflyベースの機能です。生成されたビューはリンクされたGenerative Objectとして扱われ、必要なビューを抽出できます。
Adobe Illustrator: View 2D objects from new angles ↗
Adobeは、イラストキャラクターのように認識可能な形を持つ単体オブジェクトではTurntableが機能しやすい一方、抽象的な図形やライブテキストでは意味のある回転ビューを安定して生成しにくいと案内しています。
Adobe Illustrator: When to use Turntable and 3D ↗
つまり、生成した角度を「絶対的な三次元正解」とみなすより、別角度を探索し、必要なビューを選ぶための生成結果として扱う方が自然です。
Character Motion Studioで角度生成するなら、この順番にする
- 正面原画をCharacter Masterの基準にする。 顔、色、輪郭、線、特徴的な装飾を確認します。
- 近い中間角度を候補として生成する。 いきなり遠い角度へ飛ばず、必要なら30°前後ずつ確認します。
- 候補を人が確認して採用する。 顔・装飾・配色・左右関係が崩れていないかを見ます。
- 次の角度では原画+採用済み角度を参照する。 前の生成結果だけを唯一の生成元にしません。
- Reference Partsを追加する。 リボン、目、装飾など事故が起きやすい部品の条件を明示します。
- 側面・背面も候補として確認する。 「復元された正解」ではなく、キャラクター設定として採用するかを決めます。
- 複数角度を並べて連続性を確認する。 顔幅、頭身、色、装飾位置が途中で急変していないかを見ます。
現行の自動参照も、原画と採用済み角度を組み合わせる構造になっています。目標角度から離れた採用画像しかない場合は、中間角度を先に増やす方が安全です。
1枚絵のどの動きで別角度が必要になるかは、「1枚のイラストを動かす方法」でパペット・パーツ・差分と一緒に整理しています。
AIに360°を「当てさせる」のではなく、設定を育てる
単一画像からキャラクターの360°を作ると考えると、「AIがどれだけ正確に背面を当てられるか」という話になりがちです。しかし背面の唯一の正解が元画像に存在しないなら、完全復元という考え方には限界があります。
最初は正面しか分からなかったキャラクターでも、採用角度とReference Partsが増えるほど、「このキャラクターでは何を維持すべきか」という確定情報が増えていきます。
1枚から正解の360°を一度で当てることではなく、AIが出した候補を人間が確認・修正・採用しながら、キャラクター固有の設定を確定していくことです。
まとめ
AIで別角度を作るとキャラクターが変わるのは、単なる性能不足だけではありません。1枚の画像には見えていない側の唯一の正解が存在せず、生成モデルは複数のもっともらしい可能性から新しいビューを作るためです。
中間角度を作る意味も、前の生成結果を次の正解として渡し続けることではありません。原画へ戻りながら、採用済み角度やReference Partsを追加の観測情報として使い、生成の自由度を少しずつ狭めることにあります。
Character Motion Studioでは、原画を残す、候補と採用を分ける、左右非対称や配色を固定条件として持つ、複数の採用角度を参照する、という流れでCharacter Masterを育てます。360°は「一度に当てる結果」ではなく、確認と採用を重ねて作るキャラクター設定として考える方が扱いやすくなります。