くろくまそふとホーム「くろくまそふと」についてゲーム作品一覧ゲーム用プログラム・素材配布ゲームの作り方BOOTHホームゲーム制作メモ【Unity】Sculptrisの3DモデルをUnityで動かすまでの手順ゲーム制作メモ2019.10.04先日の記事ではSculptrisというソフトを使って3Dモデルを自作できるようになった、という話をしました。ここまで来たら、次の段階は自作した3Dモデルをゲームに使えるようにするのが目標となるのは言うまでもありません。それで前の記事ではSculptrisにはアニメーション機能はないしたがって、Blenderでアニメーションに必要な設定をしなければならないということを書いたのですが、よく調べてみたら「Mixamo」という超絶便利なWebサービスがあり、Blenderを使わなくて済むことを知りました。そこで、さっそくそのMixamoを使って3Dモデルにアニメーションの設定を行い、Unityにインポートするところまでやってみました。※今回の方法はヒューマノイドキャラクター用です。動物などには適用できません。スポンサーリンク目次Sculptrisの3DモデルをUnityで動かすまでの手順3DモデルのエクスポートMixamoで自動リギングUnityにインポートして設定おわりに:Mixamoが便利すぎて泣けてくるSculptrisの3DモデルをUnityで動かすまでの手順さて、はじめに今回やったことをまとめると、Sculptrisで作った3DモデルにMixamoでアニメーション設定を行いUnityにインポートしてゲーム上で動かすという感じです。タイトルの「Sculptrisの3DモデルをUnityで動かすまでの手順」として次のようなことを行いました。3DモデルのエクスポートMixamoで自動リギングUnityにインポートして設定ではそれぞれ詳しく見ていきましょう。3DモデルのエクスポートまずはSculptrisで好きなヒューマノイドキャラクターを作り、OBJ形式でエクスポートします。注意点として、キャラクターはTポーズで作り、指などはきちんと分離させておいた方が良いです。Mixamoで自動リギング次はMixamoというサイトでリギング(=3Dモデルをアニメーションさせるために必要な設定)を行います。Mixamoは、Photoshopとかを作っているアドビが運営している無料のWebサービスです。使うためにはAdobeのアカウントが必要なので、持っていない方は登録しましょう。したら先ほどエクスポートしたOBJファイルをアップロードして設定を行っていきます。CHARACTER」を選んでアップロードを行いましょう。アップロードが完了し、NEXTボタンを押すとリグの設定画面になります(下図)。ここではキャラクターの関節の位置をいくつか指定します。図のように関節の位置を表す「○」をキャラクターの上に乗せていきましょう。ちなみにCHIN:あごWRISTS:手首ELBOWS:ひじKNEES:ひざGROIN:股間です。ところで今当たり前のように説明しましたが、この設定画面がMixamoのすごいところです。なんとこんな簡単な設定だけであとは勝手にリギングをおこなってくれます。Blenderとかで設定を行おうとすると非常に手間がかかるっぽいのですが、Mixamoなら2分もかかりません。設定できたら「NEXT」ボタンを押しましょう。リギングが終わるまで1~2分かかります。無事リギングが終わるとキャラクターが動き出します!こいつ...動くぞ!これで難なくリギングに成功しました。あとはここに好きなアニメーションを選んで適用したりできますが、ここではアニメーションをつけずにそのまま書き出しを行います。UnityPose:T-Poseに設定してダウンロードしましょう。最後はダウンロードしたFBXファイルをUnityにインポートし、少しだけ設定を行います。Sculptrisで作ったモデルはそのままだとかなり小さいと思うので、「スケールファクター」の値を適当に大きくします(下図)。それから「Rig」タブの「アニメーションタイプ」が「ジェネリック」になっている場合があるので、そのときは「ヒューマノイド」に変更しましょう(下図)。これで設定完了です!あとは適当にアニメーターコントローラーを作ってアニメーションを登録し、キャラクターを動かしてみましょう。無事、自作の3DモデルをUnity上で動かすことができました。おわりに:Mixamoが便利すぎて泣けてくる以上、簡単ではありますがSculptrisの3DモデルをUnityで動かすまでの手順について説明しました。これでオリジナルのキャラクターをゲームで使えるようになったのでモチベーション爆上がりです。いや~、それにしてもMixamoめちゃくちゃ便利ですね!こんなに簡単にリギングできるとは思わなかったので感動しました。神サービスかよ...。良かったら皆さんもぜひ試してみてください。IKという有名アセットを使って、Unity上でVRoidモデルを制御して遊んでみたという内容の記事です。IKを使えばVRoidのキャラクターをかなり自然に動かせるので、「VTuber」とか「バ美肉」に興...お知らせ3Dアクションゲーム「ユニティちゃんパルクール」をリリースしました!Unityのチュートリアル用に作った「ユニティちゃんパルクール」を公開しました。簡単なアクションゲームですが、Unityを使えば「こういうのが簡単に作れるんだ」...お知らせ物理演算パズルゲーム「落とすな!タマゴ」を公開しました!Unity製ミニゲームの第二弾として作っていたパズルゲーム「落とすな!タマゴ」をリリースしたのでお知らせします。ニワトリが産んだ卵がカゴに入るようにする、手軽だけどちょっとシビアなゲームです。2019年版2019.08.06ゲームに使えるフリーフォントまとめ2019.06.19【Unity】JSONを使ったセーブ・ロード処理2019.03.232019.06.04【Unity】AIで自動行動する敵キャラクターの作り方2020.01.022020.01.02【ウディタ】Game.exeのアイコンを変更する方法2018.06.03。