LoginSignup
31
27

More than 3 years have passed since last update.

Vroidで作ったVRMをblenderでQuestのVRChatに対応させる。(ポリゴン編)

Posted at

動機

Oculus QuestでVRChatが出来るようになりました。
しかしQuest本体のGPUが弱いため以下のようなアバターが推奨されています。

・ポリゴン数は5,000まで
・マテリアル数は1つまで
・Draw callsは3まで
・ボーン数は66まで
・ダイナミックボーンはゼロ
・アバターサイズは10MBまで
・オーディオソースはゼロ >https://www.moguravr.com/vrchat-13/

Vroidで作ったモデルはアバターにもよりますが、おそらく20000ポリゴン15マテリアルあるので、
そのままでは絶対に使うことが出来ません。
だから、なるべく形を変えずポリゴン、マテリアルを減らしていきたいと思います。

注意

5000ポリゴンまで減らすのに、ギリギリまでポリゴンを削らないといけないので、髪が多いアバターは厳しいかもしれません。

 

ポリゴンを減らす

    1.png
まずBlenderにVRMファイルをインポートしてください。
https://github.com/iCyP/VRM_IMPORTER
からファイルを取ってきて、アドオンを入れると、インポートできるようになります。
参照>https://www.cg-method.com/entry/blender-import-vrm/

2.png
Body bakedを編集モードにしたのち、Pキーを押して、マテリアルでオブジェクト分割します。

3.png
服で隠れていて、いらない体の部分をBキーで箱選択して削除
この方法で奥まで選択できます。http://webgl.akjava.com/blender/cut/yuya-aowo-xuan-zesuru

4.png
オブジェクトモードで残った体を移動。
頭の上の方も頂点を削除しましょう。(首は残す)

7.png
頭のベースの髪も上は見えないので、削りましょう。

8.png
そして、やっとポリゴン数削減に入ります。オブジェクトモードでペンチマークを押して、ポリゴン数削減をクリック。

9.png
それぞれのオブジェクトで右の写真の右のほうにある、比率のバーを人の形がおかしくならない、ギリギリまで下げます。
そして、必ず適用を押してください。あとで顔面崩壊してしまいます。
顔だけはやらないでください   手はVRで一番大事な部分なのでほどほどに

結果

10_LI.jpg
無事、4893ポリゴン!
ギリギリですが、5000ポリゴン以下に到達しました。

最後に

あとはマテリアル統一ですが、これはまた今度書くので、
https://ch.nicovideo.jp/mikumiku_aloha/blomaga/ar1268900
これを見てください。
ありがとうございました。

31
27
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
31
27