一番良かったのは、意外にも「4方向」だった。
東方Projectの八雲藍を題材に、同じ元絵から派生した視点画像で3D生成を比較しました。成功例だけでなく、失敗した箇所や自動動画化まで紹介します。
1方向は背面の尻尾が崩れ、6方向は色や形状が不安定に。4方向版は側面・背面まで比較的自然な立体になりました。ただし、指や上下の造形には課題が残っています。
完成動画:3モデルを360度で比較
まずは実際の結果を動画で見てください。1方向・4方向・6方向の3Dモデルを同じ条件で回転させ、正面・側面・背面の違いを比較しています。ナレーションはCeVIO AIのタカハシと小春六花です。
Pixal3Dとは?
Pixal3Dは、画像をもとにテクスチャ付き3Dアセットを生成する研究プロジェクトです。公式実装には単一画像向けの処理に加えて、複数視点を条件にするMulti-View推論も公開されています。
今回はComfyUIのPixal3D Multi-Viewワークフローを使い、入力画像の構成を変えるとアニメ風キャラクターの再現性がどう変わるか試しました。
検証環境
| 項目 | 今回の環境 |
|---|---|
| OS | Windows 11 |
| CPU | Intel Core Ultra 7 265K |
| GPU | NVIDIA GeForce RTX 4060 Ti 16GB |
| メモリ | 96GB |
| 3D生成 | ComfyUI + Pixal3D / Multi-View |
| モデル形式 | GLB(テクスチャ付き) |
| 動画化 | Blender Python + VS Code / Codex + FFmpeg |
※生成時間やGPUメモリ使用量は、この比較で統一条件の実測値を残していないため、数値評価には含めていません。
入力した1・4・6方向の画像
正面画像のみ。見えない背面や尻尾の配置は、生成モデルの推定に依存します。
横一列の4方向画像から各方向を切り出し、Multi-Viewの入力に使用しました。
上下の情報を加える狙いで実験。下面画像は掲載にあたり一部をぼかしています。

run_1views.png)。
run_4views.png)。正面・側面・背面・反対側面を横一列に配置。
結果比較:なぜ4方向が最良と感じたのか
| 比較点 | 1方向 | 4方向 | 6方向 |
|---|---|---|---|
| 正面 | 比較的良好 | 良好 | おおむね成立 |
| 側面 | 形状の推定に限界 | 改善が見られた | 一部乱れ |
| 背面・尻尾 | 大きく崩れた | 今回最も自然 | 暗い色や重なりの乱れ |
| 全体評価 | 正面中心なら見られる | 今回のベスト | 独自実験では改善せず |


1方向:正面は悪くない。でも背中が難しい
正面から見るだけなら、衣装の配色やキャラクターの雰囲気を再現できています。しかし背面に回ると、巨大な尻尾が塊のようにつながり、元のデザインとの違いが目立ちます。1枚絵に描かれていない部分を正しく復元するのは難しい、という結果でした。
4方向:尻尾と衣装の立体感が大きく改善
今回最も良かったのが4方向版です。側面・背面を入力することで、九尾の広がり方や衣装の形が、1方向版よりも自然に見えました。360度回しても全体のシルエットを比較的保っています。
一方で、指が細く伸びている、袖と手の境界が不自然、上面やスカート下面が十分に整っていないといった問題は残っています。「完成品」ではなく、Blenderで仕上げるための良い原型という印象です。
6方向:視点を増やせば良いわけではなかった
上面・下面の情報を追加すれば、尻尾の重なりやスカートの下側も改善するのでは、と期待しました。しかし今回の独自ノードでは、紫や黄色の色が混ざって見える部分が増え、形状のまとまりも4方向版より悪くなりました。
原因はまだ切り分けられていません。入力画像同士の整合性、カメラ方向の扱い、独自ノードの処理など、複数の要因が考えられます。「6方向は常に悪い」ではなく「今回の実装・画像ではうまくいかなかった」というのが正確な結論です。

ComfyUIから動画公開までの流れ
- 元のAIイラストから視点画像を準備。 1方向・4方向・6方向の入力画像を作成しました。
- ComfyUIへ読み込み。 4方向の横長画像は切り出して各視点へ渡しました。画像サイズ・切り出し位置の取り違えには要注意です。
- Pixal3Dでメッシュとテクスチャを生成。 最終的なテクスチャ適用後のGLBを保存。途中の形状確認用プレビューでは、色が不足する場合があります。
- BlenderをPythonで自動操作。 Codexにスクリプトを作らせ、GLB読込・カメラ・照明・360度回転をバッチ処理しました。
- FFmpegでGIF・MP4化。 3Dモデルの回転映像を比較素材にし、CeVIO AIのナレーションを加えてYouTube動画を編集しました。
回転素材は5秒・24fps・120フレーム・768×768で制作。最終的なYouTube本編は1920×1080、約5分8秒です。BlenderのGUI操作に慣れていなくても、CodexによるPython自動化で動画化できたのは収穫でした。
今後の課題:指・上面・下面をCodexで直せるか?
4方向版が最も良いとはいえ、近くで見ると左右の手の指が不自然です。上面の尻尾の重なりや、下面のメッシュも手直しの余地があります。
次回は、元のGLBを壊さず、CodexからBlender Pythonを使って手の形状をどこまで自動修正できるかを検証してみたいと思います。まずはSolで片手を試し、修正前後を複数角度から比較する予定です。うまくいけば、ほかのモデルとの比較や3Dプリント用の原型づくりにも挑戦したいところです。
ライセンスと二次創作について
Pixal3Dの公式リポジトリとモデルのライセンスはMITです。ただし、利用する派生モデル・周辺ツール・素材の条件は別途確認が必要です。また、生成モデルがMITだからといって、元となるキャラクターの権利まで自由になるわけではありません。
本記事と動画は東方Projectの非公式二次創作です。個人の二次創作については、上海アリス幻樂団のガイドラインに従っています。将来3Dデータを配布・販売する場合は、配布方法や利用素材の権利、モデル品質を改めて確認します。
東方Project 二次創作ガイドライン(公式) / Pixal3D ライセンス(公式)
まとめ
少なくとも今回の八雲藍・Pixal3D・独自6方向ノードの組み合わせでは、4方向版が最も納得できる結果でした。次は手などの局所修正を進め、AI製の3Dモデルをどこまで実用品質へ近づけられるかを試します。

コメント