VRMを、メタセコで座標系を正しく読む方法 #VRoid #Metasequoia #メタセコ #VRM #GLB

メタセコで、VRMをGLBとして読み込んだ際に後ろを向いてしまう問題の対処法のまとめ
2
まじかる☆しげぽん@VRoid @m_sigepon

VRMを、メタセコで座標系を正しく読む方法。VRMの拡張子を.glbに変更するとメタセコはGLBの読み込みに対応しているので読み込めますが、VRMはアバター向けということでZ方向がマイナスのため後ろを向いてインポートされます。 #Metasequoia #メタセコ #VRM #GLB pic.twitter.com/bNuvDu909z

2020-05-01 04:46:43
拡大

UnityとUniVRMを使った方向の修正手順

まじかる☆しげぽん@VRoid @m_sigepon

そこで、UniVRMで一旦UnityでVRMファイルを読み込み、Hierarchyに追加しPrefabのRotationのY軸に180度入れ、VRMメニューからFreeze T-Poseします。#Metasequoia #メタセコ #VRM #GLB #Unity3d pic.twitter.com/HxESoc5vTx

2020-05-01 04:54:47
拡大
拡大
まじかる☆しげぽん@VRoid @m_sigepon

Freeze T-PoseによりZ軸がUnity上でマイナスを向くようにしVRMのメニュからGLB形式でエクスポートします。後は、メタセコで出力したGLBを拡大率0.1で読み込めば正面を向いた状態で正しく読むことができます。勿論ボーンの向きも合っている状態。 #Metasequoia #メタセコ #VRM #GLB #Unity3d pic.twitter.com/PnSBjsHw5p

2020-05-01 05:04:21
拡大
拡大
拡大
拡大

ブレンドシェイプ名は今後の課題

まじかる☆しげぽん@VRoid @m_sigepon

GLBとして読み込む上で問題点が一つあり、GLBはブレンドシェイプ名を持たない為モーフターゲットが連番で読み込まれてしまいます。以前メタセコ用のリネーマーを作ったのでVRMのブレンドシェイプ名を元に、一括リネームできるのでも今度作るかな。#Metasequoia #メタセコ #VRM #GLB pic.twitter.com/ziC4ARCq77

2020-05-01 05:09:00
拡大
拡大