1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【完全無料】画像1枚から3Dアバター爆誕!ローカルAI「TRELLIS」×Blenderで自作VRMを作るワークフロー

1
Posted at

はじめに

「自分の描いたイラストを3D化したい」「オリジナルVRMを作りたいけどモデリングは挫折した」
そんな悩みを解決する技術が、2025年現在、急速に進化しています。

本記事では、Microsoftらが開発した最新のImage-to-3Dモデル**「TRELLIS」をローカル環境で動かし、たった1枚の画像から高品質な3Dメッシュを生成、最終的にVRM化して動かすまで**のワークフローを解説します。

この記事でやること

  1. ローカルAI (TRELLIS) で画像から3Dモデル(.glb)を生成
  2. Blender でメッシュを整える
  3. AccuRIG / Mixamo で自動ボーン入れ
  4. VRM として書き出し

1. 実行環境と事前準備

Image-to-3DはVRAM(GPUメモリ)を大量に消費します。

  • OS: Windows 10/11 (WSL2) または Linux
  • GPU: NVIDIA GeForce RTX 3060以上推奨(VRAM 12GB以上あると安定。8GBでも工夫すれば可)
  • 必須ツール:

2. ローカルAI「TRELLIS」の導入

2025年現在、形状の再現度とテクスチャ品質で頭一つ抜けているのがTRELLISです。従来のモデル(TripoSRなど)に比べ、破綻の少ない綺麗なメッシュが出力されます。

インストール手順

まずリポジトリをクローンし、環境を構築します。

# リポジトリのクローン
git clone https://github.com/microsoft/TRELLIS.git
cd TRELLIS

# 仮想環境の作成 (Conda推奨)
conda create -n trellis python=3.10
conda activate trellis

# 依存関係のインストール
pip install -r requirements.txt

注意点: FlashAttention などのライブラリ周りでエラーが出やすいです。Windowsの場合は、ビルド済みwhlを探すか、WSL2環境での実行を強く推奨します。

環境構築が面倒な方へ(Pinokioの活用)

コマンドラインが苦手な場合は、AI環境管理ツール**「Pinokio」**を使うのが最短ルートです。

  • URL: https://pinokio.computer/
  • 手順: Pinokioをインストール → 検索窓で「TRELLIS」または「Hunyuan3D」を検索 → Install ボタンをクリック。これだけで環境が整います。

3. 画像から3Dモデルを生成する

環境が整ったら、生成したいキャラクターの立ち絵(正面図がベスト)を用意します。背景は透過または白背景推奨です。

# 基本的な実行コマンド
python app.py

GradioによるWebUIが立ち上がるので、ブラウザで http://127.0.0.1:7860 にアクセスします。

  1. Input Image に画像をドラッグ&ドロップ。
  2. Generate をクリック。
  3. 数分(GPU性能による)待つと、プレビューが表示されます。
  4. Download GLB で3Dモデルを保存します。

Tips: 生成されたモデルは、背面などの描かれていない部分をAIが想像して補完します。複雑な装飾は潰れやすいため、シンプルなデザインのほうが成功率は高いです。


4. Blenderでの修正とVRM化

AIが出力した .glb ファイルは、そのままではVRMとして使えません(ボーンがなく、Tポーズでもないため)。

手順①:Blenderへのインポート

  1. Blenderを開き、ファイル > インポート > glTF 2.0 (.glb/.gltf) で生成したモデルを読み込みます。
  2. モデルが傾いている場合は回転させ、原点の上に立たせます。

手順②:リギング(ボーン入れ)の自動化

ここで「手動で骨を入れる」のは大変なので、自動化ツールを使います。

【選択肢A:AccuRIG (ローカルソフト)】

  • URL: ActorCore AccuRIG
  • 無料のWindowsソフト。モデルを読み込み、ガイド(手首、膝などの位置)を指定するだけで完璧なリギングをしてくれます。

【選択肢B:Mixamo (Webサービス)】

  • URL: Mixamo
  • Adobeの無料サービス。Webにアップロードするだけでリギング完了。

どちらかのツールでリギングし、FBX形式で書き出します。

手順③:VRMエクスポート

再びBlenderに戻ります。

  1. VRMアドオンの導入
    • Githubから VRM Add-on for Blender をダウンロードし、Blenderの設定からインストールします。
  2. 先ほどリギングしたFBXをインポート。
  3. VRMアドオンのパネルから、ボーンの割り当て(Hips, Spine, Headなど)を確認。
    • ※ Mixamo/AccuRIG経由なら名前が合致しているので概ね自動認識されます。
  4. ファイル > エクスポート > VRM で書き出し!

5. 完成!動かしてみよう

出力された .vrm ファイルは、以下のソフトですぐに動作確認できます。

  • VSeeFace: WebカメラでトラッキングしてVtuberになれる。
  • VRoid Hub: ブラウザ上で動きを確認できる。
  • Warudo / 3tene: 高機能な配信ソフト。

まとめと今後の展望

今回紹介した TRELLISHunyuan3D-2 の登場により、「モデリング技術ゼロ」でも自作アバターの素体が作れるようになりました。

もちろん、現段階では「指の形が少し怪しい」「服の裏側が変」といったAI特有の粗はあります。しかし、ゼロから作る手間に比べれば、**「AIで生成してBlenderで微調整」**というフローは圧倒的な時短になります。

ぜひ、手持ちのイラストで「うちの子3D化」に挑戦してみてください!


参考リンク一覧


Tags: #Python #AI #3D #Blender #VRM #GenerativeAI

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?