【Unity】FlowerBlade2の記憶 その1 小春さんUnity転生【MMD】
この記事ではMMD用のモデルをUnity上で動作させる方法をFlowerBlade2に倣って書きます。
というわけで前回爆誕した小春さんをUnityに異世界転生させます。
PMCAで作ったモデルは、本来MMD上で使われることを目的としているので、pmxかpmdで保存されています。
これらのファイルはUnityで直接取り込むことはできません。
じゃあどうするか。。。
一番簡単な方法は「MMD4Mecanim」というソフトを使うことです。
↑こちらからダウンロードできます。
使い方はググれば大体わかります。
ただ、ビルドする対象によっては結構事故る。
iOSビルドでエラー連発したり、WebGL用にはそもそもビルドできなかったり。あとVRChatにも対応してないです。
表情切り替えとかだと便利らしいですがわかんないです・・・
で、第二の手段がBlender使うことです。
これはやったことがないのでわかりません。各自ググってください。
ここからが本題。
自分はいつも「Pmx2Fbx」を使っています。
こちらでブラウザ上でできます。
自分の持ってるpmxファイルをドラッグアンドドロップ。
出来上がったfbxファイルを、元のpmxファイルが入ってたフォルダにぶち込みます。
色々設定できますが、自分はデフォルトでやりました。各自ググってください。
PMCAで制作したモデルは、確かpmdモデルなので、PMDエディタでpmxファイルに書き直します。
こちらがダウンロードページ。
こちらが使い方。
もっとも、自分はインポートしてpmxに保存しなおすくらいしか使ったことないですが・・・
PMDエディタとPmx2Fbxでfbx形式の3Dモデルができました。
あとは、Pmx2Fbxで生成された「フォルダごと」Unityに取り込みます。(フォルダに入ってるテクスチャを同時に取り込むためです。)
あと、取り込んだファイルのセッティングで、アニメーションタイプをヒューマノイドに変えてあげます。
こうすることでユニティちゃんのアニメーションとか他の人型モデル用アニメーションを流用させることができるようになります。(VRChatだとこうしないとダメだった気が)
あとは適当にシーンに置いてやって異世界転生完了。
あとは煮るなり焼くなりチート能力を付加するなり
あと、もし他人が作ったMMDモデルを使用する場合はちゃんと規約読んでね!!!!!!
というかVRChatで他人産のモデルを使うのはちゃんと許可とってね!!!!!!!
絶対だよ!!!!!!!!!!!マジで!!!!!!!!
【Unity】FlowerBlade2の記憶 その0 小春さん爆誕【PMCA】
今回は第0回目ということでいきなりUnityに関係ない話です。が、VRChatで使えるかもしれないです。
自分はモデリングができません。絵もかけません。ドットも打てません。そしてそれら全てにおいて学習する気力がありません。
ゲーム製作者でそんな方々、結構多いと思います。
じゃあどうするか。
ユニティちゃんを使います。無料です。2Dもあります。
だけれども、本当は自分のキャラクターが作りたいですよね。
ここからが本題。
簡単に3Dモデルを作れるフリーソフトとしてPMCAというものがあります。
PMCAというのは、パーツの組み合わせだけでMiiやゲームのキャラデザみたいに簡単にMMD用モデルが作れるフリーソフトです。
これでMMD用モデルをUnityに持ってくる手順(後日書きます)を使って簡単な自キャラをUnityで動かすことができるようになります。もちろんVRChatでも使用可能です。
これを使って産まれたのがFlowerBladeシリーズのプレイヤーキャラ「小春さん」
PMCAの使い方については他のサイトで紹介されているのでそちらを呼んでください。
ただ、2018年現在Vtuber制作ツール的なものがどんどん増えてきて、このソフト自体過去のものになりかけています。
とりあえず小春さんはここから産まれてきたよというだけです。
あと、3Dじゃなくて2Dキャラが作りたいッ!みたいな人は、ウディタのグラフィック合成機を使えばいいかと思います。
グラフィック合成器を使ってみよう - はじめてのウディタ 挫折して再び Wiki*
こちらも、パーツの組み合わせだけで2Dキャラ(歩行アニメつき)が作れるフリーソフトです。
もともとウディタというソフト用に作られたツールなので他のソフトで使っていいかどうかはちょっとよくわかんないです。
WOLF RPGエディター公式サイト 【RPG作成フリーソフト】
ツクールシリーズでも似たような機能があった気がします。
とりあえず、素材がなくてゲーム制作を断念している人は、まずこれらを使ってみてはいかがでしょうか。
ブログ始めてみました
こんにちは。たけのこです。
Unity界隈のいろんな先人さんたちに倣って自分も技術ブログを立ち上げてみました!
記事は主に自分がFlowerBlade2や他のゲームで使った、得たUnityの知識や技術を書いていったり、ただの宣伝をしたりする予定です。
みなさん宜しくお願いします!