Mixamo
3週間かけてこの世で誰も使って無い「あるぼん」をBlender 5系に対応させました。「あるぼん 2」です。ルートボーンが付いてないMixamo アニメにルートボーンを付けるアドオンです。Godot でRoot Motion させるのに使います。 コードを載せておきます。Blend…
前もそうでしたが、Mixamo のアニメを使ってると「なんだかつなぎ目でカクカクするんだよな~」っていう感覚があったのですが、どうもそれはモデルに『X Bot』を使っているからだという事が判明しました。つまり、『X Bot』を使うとアニメがズレるので注意!…
Blender がアニメ入りのFBX を読み込むときに勝手にスロットを作るようになったので、『あるぼんC』が期待通りに機能しなくなりました。ですが、何とか汚い手を使ってBlender 4.4 で動くように修正しました。緊急対応版です。これで今後もMixamo アニメを使…
知らない間にBlender が4.4 になっててビビったのと、そのせいで、世界でたったひとり俺しか使ってないBlender add-on『あるぼんC』がちゃんと動かなくなっているのにショックを受けましたって話。Blender Python API 再度勉強中。(万一、あるぼんを使って…
あるぼんC を修正。Mixamo は結構テキトウなアニメも入ってるので、なかなか全部上手い事使えるように持って来るのは難しい。個別にあっちをズラしたり、こっちをズラしたりしないとダメだね。メンドクサイ。
youtu.be 「Mixamo を ArBoM (Blender add-on) 通してGodot に入れて、今度はVRoid Studio で作ったキャラをgodot-vrm (Godot add-on) を使ってインポートして、リターゲトできましたー。」って言う一連の流れが今回で完結。リタゲくらい俺にもできたんだか…
youtu.be 使い方動画のパート2。Mixamo アニメをまとめて書き出したfbx をGodot のAnimationTree で実際にどう使うかを解説。パート3 ではVRoid へのリタゲの仕方をやる予定。リターゲットするまで色々仕込んでおかないといけないので大変だ。
youtu.be 使い方動画上げてみたテスト。Mixamo アニメをまとめて書き出したfbx をGodot で実際にどう使うかはpart.2 でやる予定。
キャラコンですがキャラをMixamo からVRoid にします。で、リターゲットするにはfbx の中のアニメライブラリが必要という事が判明。私の方法では一つひとつアニメを出すので各fbx には一つしかアニメが無い! fbx を全部読み直しリタゲ用に書き出さなければ…
youtu.be キャラコンにバトルモードを追加。8方向移動。攻撃とコンボ。ドッジとブロック。ようやく俺もここまで来ることができました。相変わらずAnimationTree のグラフはスパゲティですが、後は敵が出て来れば遊べるようになりそうです。
youtu.be 動画の貼り方間違ってたか? 途中経過動画。着地のパターンを増やしてみたテスト。
youtu.be ArBoM 使ってここまでできたので途中経過動画、上げてみた。
あるぼん(ArBoM)アップデートです。一応完成としますが、完成度は95% と言ったところです。俺にもやっと全方向対応のRoot Bone を付ける事ができた感じです。結構完成まで早くて良かったね。あとはジャンプ・エンドのアニメの腰あたりとか、アイドル時の足…
あるぼん、アップデートです。横歩き用のモーションにもRoot Bone が入れられます。停止用、前後用、左右用というように分けたのは、変な腰ボーンの移動が入ってアニメのつなぎ目でズレるのが嫌だったためですが、、、こうやってもやっぱりズレますね。。。 …
Godot のCharacter Controller を、俺自身でも作る事ができたBlender add-on (Add Root Bone to Mixamo, あるぼん)ArBoM を通したRoot Motion 仕様に乗り換えます。今の所イイ感じに仕上がっていますので途中経過のメモです。
「Add Root Bone to Mixamo」はMixamo Root のようにMixamo のアニメーションにルートモーション用のボーンを入れるBlender add-on です。「ArBoM」と略して「あるぼん」と発音します。ルートモーション用のボーンが無い状態からルートモーション用のボーン…
前進用のRoot Bone も何とか入れる事に成功した感じです。キーも打てました。俺にもできたぞBlender add-on。Godot やるのになぜかBlender に時間を取られるとは・・・、しかもアドオンの作成に。びっくりです。それで、足が浮く原因もなんとなく分かったの…
キーが打てたー! 大変でしたが何とか俺にもできました。これでGodot でIdle アニメーションとか無駄にRoot を動かさない方がいいアニメを綺麗に追加できます。Idle アニメはRoot motion させると足が滑るんですよね。次はWalk forward とかRun forward とか…
Godot をやるのにBlender やらVSCode やら何やら他のアプリを使うのは嫌だったのですが、なんとその俺がMixamo アニメにRoot Bone を入れるBlender add-on を作成中です。Root を入れる事だけは俺にもできたので、後は前進用、左右移動用、8方向用と用途を増…
Godot でMixamo アニメをRoot Motion(ルートモーション)させるのに「.glb」は使えたり使えなかったりすると分かったわけです。では「.fbx」ならスンナリいくかと言うとそうでもない事が分かったのでここにメモしておきます。原因は俺にも一応推測できたの…
「.glb」はズレると思っていましたが、どーも、「キャラ」と「アニメ」によってはピッタリ行く場合もある事が分かったのでメモっておきます。俺に発見できたのは、「Y Bot キャラ + Standard Running(22フレ)アニメ」の組み合わせです。
Mixamo のアニメを使ってGodot でRoot Motion(ルートモーション)させる事はなんとか俺にもできたのですが、「.glb」でExport(書き出し)してはいけないという事が分かったのでメモっておきます。前回記事にしたfinepointcgi さんのBlender add-on(アドオ…
Mixamo のアーマチュア(スケルトン)の中にはルートボーンがないので、Godot ではルートモーション(Root Motion)でキャラを動かすことができません。ですが、Mixamo アニメにルートを追加するBlender アドオンとYouTube にチュートリアルがありましたので…
Godot でゲームを作る時、ちょっと試しにMixamo のキャラとアニメーションを利用しようとします。T-Pose を持って来るのは簡単です。DL してプロジェクトフォルダのどこかに入れれば(Import すれば)いいだけです。問題は、Idle, walk, sprint, jump など複…