Triangle count limits should be increased to compensate for 'Keep Quads' bugfix
Cheesesteak_
There was an oversight that was recently fixed, wherein the "Keep Quads" option in Unity was causing the SDK to incorrectly report the actual number of triangles.
To keep equal performance representation, the triangle count limits should be roughly doubled, as people have been unwittingly using this setting for a long time without understanding the implications on triangle count, and that's what the current performance rank numbers were considered around.
Log In
Tupper - VRChat Head of Community
The SDK may have had a bug with it, but did that affect the client? The original issue doesn't indicate either way.
The server analysis system (which is displayed in the client) is the "authority" on performance stats, not the SDK.
Either way: We don't have plans to increase the polygon -- sorry,
triangle
limit any time soon.Tupper - VRChat Head of Community
The SDK may have had a bug with it, but did that affect the client? The original issue doesn't indicate either way.
The server analysis system (which is displayed in the client) is the "authority" on performance stats, not the SDK.
Either way: We don't have plans to increase the polygon -- sorry,
triangle
limit any time soon.Cheesesteak_
Tupper - VRChat Head of Community The client behavior did change - legacy avatars that were previously not very poor are now very poor, and we think it's due to this bugfix.
I'm disappointed that the triangle limits aren't being reconsidered, but I understand.
What do you mean by "polygon -- sorry, triangle limit"? I'm not sure I understand this choice of words.
Eccentric_
I want to add that the 70k limit was set in 2018, back when VRChat was updated to Unity 2017:
It's approaching a decade since that limit has been set, and the community's hardware has slowly but surely marched forward since.
Not to mention, from my understanding the performance bottleneck tends to be submesh counts and animators, so it would be perfectly understandable if the poly limit was bumped while everything else was left untouched.