[PC] Avatar size limits need more reduce in default settings
kazu(かず)
Currently, the avatar size limit for the PC version is now limited to 200 / 500 MB (Download Size/ Decompressed Size).
However, the upper limit (Poor) in VRChat's performance rank is set as follows
- Triangles: 70,000
- Texture Memory: 150 MB
- Basic Meshes: 24
- Material Slots: 32
I created an avatar based on these settings, but even though it is a large avatar, it would be difficult to adjust it to more than 100 / 200 MB unless you do something very tricky (for example, put more than 4 textures in every material and make all textures 4k).
As a test, I scraped together about 8 of the most recent outfits for my avatar and created an avatar with over 200,000 polygons and a material count that managed to get to the Poor limit, but it was still 60 / 90 MB.
In light of this, we suggest that at least the default setting be changed to a more stringent limit than 200 / 500 MB, e.g., the 100 / 200 MB limit mentioned in the example above.
At the same time, if it is possible to raise the limit to 200 / 500 MB “through manual changes in Show Avatar or config.json (by means of changes that are not synchronized online)”, those who really want to raise the limit can revert. We believe that this would ultimately contribute to performance, both in terms of specs for users and in terms of transfer volume for the VRChat server.
P.S. I have recently been playing VRChat with a 50 / 150 MB limit.
I use Show Avatar to show people who are not visible under this 50 / 150 MB limit, but I have not seen a single Poor avatar who exceeded that limit. Not even one.
Therefore, I am deleting the data about Show Avatar held in LocalPlayerModerations after a certain period of time.
---
JA:
現在、PC版のアバターサイズ上限は200 / 500 MB(Download Size/ Decompressed Size)に制限されました。
ただ、VRChatのパフォーマンスランクでの上限(Poor) は以下の設定です。
- Triangles: 70,000
- Texture Memory: 150 MB
- Basic Meshes: 24
- Material Slots: 32
これらの設定を基にアバターを作成しましたが、いくら大きいアバターだといっても100 / 200 MB以上に調整していくのはかなりトリッキーなことをしない限り難しいと考えます(例えば全てのマテリアルに4テクスチャ以上入れて、全てのテクスチャを4kにする)。
試しに、自分のアバターでも直近の衣装を8着程度集め、20万ポリゴン以上で、マテリアル数は何とかPoor限界までになるアバターを作成しましたが、それでも 60 / 90MB でした。
ここから鑑みるに、少なくともデフォルトの設定では200 / 500 MBよりもより厳しい制限、
例えば上の例で挙げた 100 / 200MB の制限に変更することを提案します。
また同時に、「Show Avatarやconfig.jsonでの手動変更によって(オンラインに同期されない手段での変更によって)」200 / 500 MB まで引き上げ可能であれば、どうしても上限を引き上げたい人は戻すことも可能。その方が結果的にユーザにもスペックの意味で、VRChatサーバーにも転送量の意味で、パフォーマンスに寄与すると考えます。
P.S. 自分は最近 50 / 150MB 制限でVRChatを遊んでいます。
この50 / 150 MB制限で見えない人はShow Avatarで表示していますが、その制限を超えたアバターで Poor の人は一人もいませんでした。一人も。
そのため、私は一定期間経過後に LocalPlayerModerations に保持されたShow Avatarに関するデータを削除しています。
Log In
NightshadeLenar
Use of "Max Uncompressed Size" works in lue of this, and generally those with 16GB of RAM or less wants to have a range of 30-75MB set, and go higher from there if you have more RAM. Make sure your using your Custom Shield settings to hide "Lights & Particles" and "Shaders" on all levels, making it where only those you show has shaders enabled.
Another thing: You can enable blocking of Very Poor avatars in the same menu page, while extreme, it does work in RAM or CPU limited situations on Non-VR Ready systems (anything released before 2020, less than 6 cores and less than 8GB VRAM/32GB RAM)
edit for slight wording adjustment.
sh0ou
I partially agree.
There is no need to shrink it completely.
Expanding the capacity with VRChat Plus would be a good idea.