VRChatは、他のオンラインゲームと違い、VR上のSNSです。通常のSNSとの大きな違いは、なんといってもVRを使った表現が、コントローラやVRゴーグル越しに表現できます。
VRChatってそもそも何をしている?

VRゴーグルを被ることで、VRゴーグルを動かした方向に視線などが移動するので、ユーザーは、まるでその場にいるような高い臨場感と没入感を味わうことができます。
ポイント1:3D空間を自分の手で演出できる
VRChatは、すべてのユーザーがクリエイターとして活動することができます。つまり、一定のユーザーランクまで上がると、ユーザーは
・3D空間のワールドをアップロードできる
自分だけの空間演出ができます。

・3Dアバターをアップロードできる
自分だけのアバターを作ったり、作者さんから購入することで、オリジナルのアバターになることができます

・3DでアップロードしたものをVRで体感できる
自分で作ったアバターやワールドだけでなく、ほかの人のものを高い臨場感によって共感することができます

また、アップロードしたワールドの中に入って、そのワールドの空間の中にいることができます。ユーザー同士の交流は、その「ワールド」のインスタンスと呼ばれる「まとまり」内で実施されるため、そのインスタンス内のワールド、ユーザー数、アバターの種類等で、GPUに求める描写能力が異なってきます。
VRChatでメモリが必要な理由
VRChatでメモリが必要な理由を簡単にまとめます
①純粋に3Dでリアルタイムで表示させるものが多い
3Dのグラフィックを表現するために、広大なワールドだけでなく、数百MB~下手したらGB単位のアバターが複数体いる環境の中で、常にリアルタイムで3Dで動いているということになります。ワールドにもよりますが、80人くらいまで入ることが可能です。
基本的にユーザーは、アバターを選ぶことができることがほとんどなので(イベントなどで特定のアバターにするように要求されるものもあります)必要なメモリは、アバターと人数次第によるものが非常に大きくなります。
正確ではありませんが、計算式に当てはめてみると、以下の様な感じになります。
必要なメモリの量=(ワールド+表示させたいユーザー数×そのアバターの種類)×画面数+α
*画面数はVRの場合、2個、デスクトップの場合は1個
②VRモードがあるから
単純にVRモードになると、両目に高解像度の画面を表示させるため、表示させる解像度が純粋に増えます。つまり、画像を表示させるメモリの量を普通に必要になるのです
③既存のユーザーがハイスペックPCが多い
とはいっても、VRSNSの怖いところは、そのインスタンス内にいる環境に合わせたいと思ってしまうところです。VRChatは無料で遊べますが、周りの環境がフルトラだったら、フルトラ機材が欲しくなり、特定のアバターだったら、アバターがほしくなります。
グラボも基本的にそうなります。イベントや集会では、写真撮影をする機会が多いです。VRChatを始めると、多くの人が自分のアバターや友人と一緒に撮影するようになります。そのため、自然とPCも高スペックのものが欲しくなってきます。
VRAMはどれくらいほしい?
おおよそですが、VRChatの場合、多くのPCVRユーザーが大体VRAM12GB以上を取り付けているかと思います。インスタンス内に入る人数にもよりますが、集会やイベントにVRで参加し、25人位表示させた場合だとVRAMは、12GBは最低必要かと思います。VRにこだわらないのであれば、30人位までは対応できるかなぁという位です。
Radeonのトラブルが発生するかしないかは、機材にもよりますが、発生しても対処ができる人位のスキルの方だと、中級者以上の経験者になるので、大体16GB位を目安に買うかと思います。
クリエイター的な要素抜きの場合、16GBで十分
当サイトの検証機の段階ですが、集会やイベントなどに参加で、問題が出ない場合は、16GBもあれば十分かと思います。45人(Poor表記同じアバター)インスタンスで全員表示で8K写真の集合写真、動画撮影できました。
以下がRadeon検証機での性能です。
CPU | AMD Ryzen 7 5700X (3.4GHz-4.6GHz/8コア/16スレッド) |
---|---|
CPUファン | (空冷式) 12cmサイドフロー大型CPUファン |
CPUグリス | ノーマルグリス 熱伝導率: 0.8W/m・K程度 |
グラフィック機能 | AMD Radeon RX 7800 XT 16GB GDDR6 OC (HDMI x1,DisplayPort x3) |
電源 | 750W 電源 (80PLUS GOLD) |
メモリ | 16GB (8GBx2) (DDR4-3200) |
SSD | 500GB SSD (M.2 NVMe Gen4) |
逆に別PCの3080Tiで12GBの時は、不足していると思われる挙動がいくつかありました。CPUもメモリも全く違うので単純比較はできませんが、直近のBTOで購入した検証機のスペックがどれくらいか把握していただければ幸いです
表示は設定で調整可能
ここでの表示させたい人数やアバターの容量は、VRChat側の設定で可能です。何メートルの範囲で何人表示させるかなどの設定が、自分でできます。なので、多人数が集まるワールドでも、人数やアバターを制限するなど使えば、グラボのスペックが低くても、ある程度対応ができます。
しかし、それをあまりされたくない方や突然落ちるのを避けたい方は、16GB以上が無難です。とはいっても、VRAM16GB以上は普通に高いため、個人的には、より上を狙うのではなく、普通に16GBでいいと思います。