見出し画像

3D全くわからない素人が、ほぼClaudeと話すだけで自作キャラをUnityで踊らせた話

まず、これを見てください

上の動画、私が作ったキャラです。
AIで生成して、ヒップホップを踊らせて、Unityで動かしています。

ここまで、私がやったのは「ほぼClaudeに話しかけること」だけ。

  • Blenderの操作は1ミリも理解していません

  • リギング、UV、ポリゴン、ベイク、何のことかわかっていません

  • コードを書いたりコピペしたりもしていません

それでも、できました。

この記事は、その全記録です。


こんな経験ありませんか?

  • AI 3D生成(TripoやHi3Dなど)でキャラは作れたけど、その先がわからない

  • Mixamoで自動リギングしたいのに、謎のエラーで弾かれる

  • Blenderを開いたら情報量に圧倒されてそっと閉じた

  • 「3Dってエンジニアじゃないと無理でしょ」と諦めかけている

  • でも、自分のキャラがゲームの中で動いたら最高だと思っている

全部、ちょっと前の私です。


私のスペック

正直に言います。

  • プログラミング: ほぼ素人

  • Blender: 何回か開いて挫折

  • Unity: チュートリアル止まり

  • 3D知識: ポリゴン?UV?リギング?なんとなくしか…

つまり、ガチの素人です。

そんな私が、「Tripoで作ったキャラにダンスを踊らせてUnityで使う」という夢を、Claudeとの会話だけで実現しました。


やりたかったこと

「無料AI 3D生成サイトで作ったオリジナルキャラにヒップホップダンスを踊らせて、Unityで動かしたい」

シンプルな夢です。

調べると、無料の神サービス「Mixamo」(Adobeが運営)(無料アカウントでOK)(神)にFBXをアップロードすれば、自動でリグ(骨)をつけてくれて、好きなアニメーションをダウンロードできるらしい。

完璧。今日のうちに踊らせて、明日にはUnityに突っ込んで遊べそう。

…と、思っていました。


現実の壁

ChatGPTでイメージを画像を生成し

TripoやHi3Dという立ち絵だけで3Dキャラを生成出来るサイトで3D化(どちらも数回は無料でした)

ちなみに、TRIPOは画像から3Dモデルを生成する際デフォルトのAIモデルの設定がv3.1の最高品質になっているのですが、これだと無料プランではエクスポートが出来ません、AIモデルを2.5の従来版に落としてから生成するとエクスポートが出来るようになります、こんなくだらない部分に1時間以上ハマって泣きそうになりました。

そこからからダウンロードしたFBXをWindows専用の無料リギングツールAccuRigでリグ付けし、Mixamoにアップロード。
表示されたのはこれです:

Sorry, unable to map your existing skeleton.
Please check best practices for using the Auto-Rigger and upload again.

「あなたの既存スケルトンをマップできません」――は?

「existing skeleton」?
はい???

何度やり直しても同じエラー。検索しても情報が少なくて、解決策がよくわからない。

ここで普通なら諦めます。

私も諦めかけました。


Claudeに頼んでみたら、全部解決した

最近ClaudeがBlenderを直接操作できるらしい、と聞いていました。

ダメ元で相談してみたら、ClaudeがBlenderの中身を自分で覗いて、こう報告してきました:

「`tripo_node_xxx` がArmatureの子になっています。Mixamoはリグ無しのメッシュ単体を要求するので、既存のArmatureとモディファイアを外す必要があります。これが一番多い失敗原因です。」

後で判明したのですが、原因は良かれと思ってやったAccuRigでのリグ付け、こういう事ってよくあります、自分では「何もしていない」と思っていたことが、実は問題だった。

これ、自力では一生気づかなかったと思います。

ここで伝えたいのは、「何が分からないか分からない!」状態でも、claudeを使えば問題なしということ。

そこからは、Claudeとの会話だけで:unity上でキャラを踊らせる事に成功しました。

所要時間:約30分。


全体パイプライン

私が辿った道のりはこんな感じです:

[Tripo/AI 3D生成]
    ↓ ダウンロード
[Blender読み込み]
    ↓ Claudeに「これMixamoに通る形にして」
[クリーンアップ完了]
    ↓ Mixamoにアップロード
[自動リギング+ダンス取得]
    ↓ Blenderに戻す
[テクスチャ問題発覚]
    ↓ Claudeに「テクスチャ移植して」
[別AIモデルからベイク移植]
    ↓ Claudeに「Unity向けに書き出して」
[Unityにドラッグ&ドロップ]
    ↓ Humanoid設定
[完成・踊る]

各ステップで、私は日本語で要望を伝えただけ。Claudeが裏でBlenderを操作してくれました。

ちなみに、最初に詰まったのは「接続」でした

「Claudeに頼んだら全部解決した」と書きましたが、実はここに辿り着く前に、ClaudeとBlenderを接続するセットアップで1時間以上ハマりました。

サービスが始まったばかりで情報が錯綜していて、

  • アドオンは入れた

  • Blender側のサーバーも起動した

  • なのに、「どこからClaudeに話しかければBlenderが動くの?」がわからない

という状態。検索しても答えがすぐ出てこない。

結論を言うと、ある一点に気づけば一気に通ります。

具体的なつまずきポイントと解決法は、有料部分の冒頭で詳しく書きます。


ここから先では、実際にClaudeと交わした会話と、BlenderとClaudeの接続手順など辿った道筋を全部公開します。

  • 何と話しかけたら、Claudeは何をしてくれたのか

  • どこで詰まって、どう抜けたのか

  • 同じ手順で再現するための「魔法の言葉」集

  • トラブル時の早見表

  • Claudeにベイクをさせる具体的な指示の出し方

  • AccuRig問題のスマートな見抜き方

  • Unityで「紫色になる」「横倒しになる」の解決手順

「自分のオリジナルキャラを、対話だけでゲームに持ち込みたい」
そう思っている方には、遠回りせず最短ルートで再現できる地図になっているはずです。

3D制作は本来、何ヶ月もかけて学ぶ分野。
それを「Claudeに頼む技術」だけで突破した記録、よかったら覗いていってください。


ここから先は

11,839字 / 1画像

¥ 300

この記事が気に入ったらチップで応援してみませんか?