###Hitogataで作成したモデルをVRChatへアップロードします(参考:http://yananann.hatenadiary.jp/entry/2018/10/08/204438)
#準備(2019/12/30)
*Hitogata_b2_21
公式:https://sites.google.com/site/vhitogata/
*Blender v2.81.16
参考:https://blender-cg.net/download-install/
公式:https://www.blender.org/download/
*Unity 2017
*Steam
*VRChat
#①Hitogataでモデルの作成
Hitogata_b2_21\Hitogata.exeを開く
ツール>キャラメイキング
キャラクターの作成ができる
ファイル>キャラクタ保存,キャラ構成ファイルを保存,モデルのエクスポート
出力は:「Hitogata_b2_21\Models\User」に保存される
#②Blenderでpmxファイルをfbxファイルに変換(参考:https://noshilog.com/blender-avatar-mmd-pmx-fbx)
###Cats Blender Pluginの導入
Cats Blender Plugin:https://github.com/michaeldegroot/cats-blender-plugin
###blender_mmd_toolsの導入(今はCats Blender Pluginwのみ導入で大丈夫らしい)
blender_mmd_tools:https://github.com/sugiany/blender_mmd_tools
blender_mmd_toolsフォルダ内の「mmd_tools」を
こちらのフォルダ内に追加
「Steam\steamapps\common\Blender\2.81\scripts\addons」
blender-2.81a-windows64\blender.exeを開く
Edit>Preferences>Add-ons>
mmd_toolsを検索し☑
###pmxファイルをインポート
File>Import>(.pmd.pmx)
ここからHitogataで作成したモデルを選択
Types:Me/Ar/Morのみ選択
Scale:0.08
こちらを変更したらインポート
インポートが完了したら
Misc>MMDShading>Shadelessをクリック
モデルに色が付きます
###モデルの最適化
テトラポッドのようなアイコンの3Dモデルデータを選択して
CATS>FixModelをクリック
###ポリゴン数の削減(https://noshilog.com/blender-avatar-polygon-decimate)
VRChatにはポリゴン数の制限があるので、2万以下にしていく
####パーツを解体
逆三角▽のアイコンのBodyを選択して
CATS>ModelOptions>Separateby:「Materials」をクリック
####ポリゴン数の削減
モデルを選択した状態で,ModifierPropertiesタブ(レンチのアイコン)を選択
AddModifier>Decimateをクリック
「Collapse」を選択した状態で、「Ration」を1.0より小さくし、「Apply」をクリック
表情などに影響するので服などのポリゴン数を減らすほうがいい
####パーツを結合
CATS>JoinMashes:「All」をクリック
###FBX形式でエクスポート
以下の3つを(Shiftを押しながら)選択し
*Armature(オレンジ色の人型アイコン)
*Armature(細い人型アイコン)
*Body(逆三角形アイコン)
File>Export>(.fbx)
選択したオブジェクトにチェックをいれます。
カメラとランプのチェックを外します。
上部の[ジオメトリ][アーマチュア][アニメーション]のタブを開き
項目のチェックを全部外してエクスポートします。