2017/09/24

Live2D Cubism3.0で作成したモデルを旧モデル形式のデータに変換する方法

こんにちは。神吉です。
Live2D Cubism3モデリングbook、ご好評いただいてとてもうれしいです。
Cubism3のモデリングはすごく楽になったのですが、一つだけ問題点があります。
それは…

プログラミング初心者にはアプリを作ることがまだ難しい事!

それと、Live2Dで作成したモデルを読み込めるfacerigも、3.0のモデル対応はまだで、2.1で作成されたモデルのみとなっています。他にも、ハルちゃん等の多くの公式モデルやLive2DLibraryで配布されている多くの旧バージョンで制作されたモデルのモーションで動かすことができません。
ということで、今回は、Live2D Cubism3で作ったモデルを旧モデル形式に変換する方法を解説します。


■2.1モデルに書き出してみよう!

2.1で使えるモデルにするには、「テクスチャ」を生成して書き出す必要があります。
上のメニューから「テクスチャアトラスを編集」ボタンを押し、テクスチャのサイズを選びます(2048でいいと思います)



テクスチャアトラス編集画面になるので、自動配置にします。マージンは広めの30くらいにしといたほうがいいです。



「メニュー」→「2.1用モデルデータ(cmox)として保存」を選択、名前を付けて保存します。

facerigやアプリに使用するmocファイルに書き出すには、「メニュー」→「組み込み用ファイル書き出し」→「mocファイル書き出し(2.1用)」を選択し保存します。

ここまでは出来る人も多いかもしれません。でも…

しーん…

viewerに入れても動かないじゃん!
ってなると思います。

■同じ名前のパラメータが、どうして旧バージョンのモーションでは動かないの?

そこで、書き出したモデル(左)と動くモデル(右)のパラメータを比較してみましょう。

なんかちがうぞ…

パラメータに書かれている文字が変わっていると思います。
これはViewerが「角度Xにあたるパラメータだ!」「目の開閉にあたるパラメータだ!」と判断したものだけが日本語(パラメータ名)で表示されています。Viewerが「このパラメータなんなのかよくわからない…」ってなったものはアルファベットでの表示になっていますし動きません。

このアルファベットが「ID」であり、プログラム上でパラメータ自身の名札となるものです。
IDはパラメータパレット上では確認できず、パレット右上のボタンから「パラメータ設定」で見ることができます。



でも、そうだとしたら作ったパラメータのID全部入れ替えるのかぁ…?!



って思いますよね。私も思いました。
そこに大いなる福音が…!!



ということで、ID変換機能を使って変換します。
「メニュー」→「モデリング」→「モデルのIDを変換」をクリックします。
ダイアログが出るので、2.1用に変換します。


mocファイルに書き出しを試してみると…

やったぜ!

動きました!

書き出したファイルはそのまま2.1で書き出したものと同様に使えます。
これで「Live2D Cubism3.0モデリングbook」を使ってモデルを作った方もfacerigやティラノビルダーでつかえるファイルが作れますね!
よいLive2Dライフをお送りください!!

※注意※

書き出しの時に少しだけ気を付けておくポイントがあります。

●3.0の機能は使えません!

グルー機能の効果は消えてしまい、パスもcmoxにしたときに消えてしまうので注意してください。

●デフォーマの変形が微妙に変わっています

デフォーマの変形の仕様が微妙に変わっていますので、どうしても継ぎ目などがおかしくなる場合はインスペクタパレットで「ベジエ編集のタイプ」を「Cubism2.1方式」にして編集し直しましょう。


●すべてのオブジェクトをパーツの中に入れておく

パーツの中に入っていないオブジェクトは一番前に作られたパーツに入れられてしまうので表示順がおかしくなります。

もし表示が変になったりした場合はこのあたりをなんとかするか、テクスチャアトラスを作る時のマージンをしっかりとるようにしましょう。

2017/08/08

Live2D週末講座まとめ本「Live2DCubism3モデリングbook」


先日行った週末講座のまとめ本をつくりました。
Live2Dの最新バージョンとなるCubism3のバストアップモデリングの基本を学べる本です。現在主流となっているCubism2.x系に書き出しても使用できるモデルの制作法を紹介しています。
イラストを描くところから解説しているので初めての人でもOK!です!
※本としてわかりやすくなるように一部解説を追加したり解説順を入れ替えています。

紙の本はコミックマーケット92で頒布します。
8/11(金)「トゲトゲ団」さま(東7た02a)に委託
8/12(日)「GALVAS」(東7す35a)
関西では9/3開催のこみっくトレジャー30にて頒布します。
「GALVAS」4号館 オ29a
価格は800円です(ダウンロード版は500円)

ご購入はこちら!

■booth(紙の本もあります)
■Kindle(kindleが購入できる国ならどこでも購入できます)
■DLsite

サンプル

本文で解説しているデータのサンプルはboothで配布しています
※内容のサンプルは購入ページをご覧ください

[内容]

01 [Live2Dについて] 
Live2Dの仕組みについて
02 [イラストを描く]
パーツの切り分け、読み込み前の確認
03 [Live2D Editor基礎]
読み込み、オブジェクトの整理、顔角度Z
04 [デフォーマで作る表情 ]
デフォーマを使用した表情の作り方
05 [アートメッシュで作る表情]
アートメッシュを使用した表情と髪ゆれの作り方
06 [立体的な表現の作り方]
角度XYなどを立体的に動かす仕組みと作り方
07 [体の動きを作る]
呼吸、体YZ
08 [アニメーション]
モデルのモーションを作り、動画にする方法

2017/07/01

Live2D週末講座⑨[アニメーションの制作]



Live2D週末講座、第9回は本日7/1 21:00開講です。

集中して学べる時間が少ない方、一度にたくさんの操作を覚えるのが苦手な方にも無理なくステップアップして、最後にはバストアップのLive2Dモデルが完成できる講座を目指していきます。
本日は最終回、アニメーションづくりを学び、完成させます。

放送は30分程度。
twitchで行い、録画してyoutubeにアップします。

サンプルファイルはboothで配布中です
※1ファイルにまとめました。

動画はこちら


また、まとめ本を夏コミにて発行します。
COMIC MARKET92 8/13(日)東7地区“す”ブロック-35a「GALVAS」です。
boothの方でも予約開始しています。よろしくお願いします!

2017/06/24

Live2D週末講座⑧[身体の動きを作る]


Live2D週末講座、第7回は明日6/24 22:00開講です。

集中して学べる時間が少ない方、一度にたくさんの操作を覚えるのが苦手な方にも無理なくステップアップして、最後にはバストアップのLive2Dモデルが完成できる講座を目指していきます。
本日でモデルは完成となります。来週でアニメーションづくりを学び、完成となります。

放送は30分程度。
twitchで行い、録画してyoutubeにアップします。

サンプルファイルはboothで配布中です
※数が多くなりすぎるので有償版と無償版をまとめました。最終的には1ファイルにまとめる予定です。

動画をアップしました!




2017/06/16

Live2D週末講座⑦[複数の変形要素を使用した変形] 

今日までの内容でこれだけ動かせるようになります!

Live2D週末講座、第7回は明日6/17 21:00開講です。

集中して学べる時間が少ない方、一度にたくさんの操作を覚えるのが苦手な方にも無理なくステップアップして、最後にはバストアップのLive2Dモデルが完成できる講座を目指していきます。

今回は顔角度XYということで、Live2Dの立体的な表現についての秘密をお話します!



放送は45分程度。(ちょっと長くなります)
twitchで行い、録画してyoutubeにアップします。

サンプルファイルはboothで配布中です
※数が多くなりすぎるので有償版と無償版をまとめました。最終的には1ファイルにまとめる予定です。

放送中に説明を忘れていた鼻の変形ですが、輪郭と同様に変形で形を作っていきます。パスを使うといいでしょう。
※動画をアップしました