Open7

【メモ】【暫定】ResoniteでVRM形式のアバターをインポートする

kodukikoduki

アバターのインポート自体はVR内からドラッグアンドドロップするだけ。簡単。でもマテリアルの指定で結構見た目が変わるので、XiexeToonで良いのかは分からない自分はPBS系のが綺麗によめた。それでもちょっと変だけど。
https://www.youtube.com/watch?v=mRTg09Vkz6c




右がXiexeToonで、左がPBS_Emissive。

以下の説明を読むとXiexeToonはリアルタイムライティングとかがちゃんと反映されて、PBS(Physically-based shading)は物理方式ということなんだろうか。なんとかく、PBS_Emissiveはライティングを無視して光ってるようにも見えるからUnlitの説明に近い気もするけど、この辺何も分からん...

NeosVR/Resonite的にはXiexeToonで色々設定をする方が良さそう?
https://neosvrjp.memo.wiki/d/�ޥƥꥢ��(����������)#content_2_1

kodukikoduki

Unityに取り込んだ時点で何故かポニーているが黄色に。

テクスチャが黄色っぽいから、そこに何らかの対策が必要かも?

Paint.NETで直にテクスチャの色を色相変換で変更して赤色に。これでいけた。

なんとなく、変身アプリで色変えたところは色抜けてる気がするから、自前で弄る必要あるかも。このケースだとリボン。帽子も真っ白になってたのでPaint.NETで修正。

kodukikoduki

UnityでVRMからFXBインポートする時は以下の感じ。

とりあえず、特になんも変更せずにExport.

その後、FXBをAssetから選択してInspectorで下記を修正。Applyする。

Humanoidを指定して、Legacyをチェック