-2,147,483,648 max total particles (Excellent): Nested avatars/armatures can cause total max particles / mesh particle triangles to overflow into negative integers after server-side performance ranking calculations
WubTheCaptain
Affected private avatar: Robot (nested armatures) (
avtr_6cb82e04-86d1-4afe-9261-583b03496c06
) by WubTheCaptain- Create a minimal Excellent avatar (Robot) with 1 particle system, set its max particles to 2.
- Duplicate the minimal Excellent/Good avatar (Robot) and nest it under the avatar.
- Modify the particle system under the nested avatar to have a maximum of 2147483647 particles.
- Delete the animator component, VRC avatar descriptor and pipeline manager script from the duplicated avatar nested under the actual avatar. (Optionally, delete the armature and body meshes too.)
- Build & Test.
- Build & Publish as a private avatar.
- Check the avatar stats of the local SDK test avatar & uploaded avatar separately.
Expected result: Red, Very Poor 2,147,483,647 particles in local SDK avatar, SDK performance rank estimation and after upload.
Actual result: Local SDK test avatar and SDK performance ranking estimate reports Very Poor 2,147,483,647 particles. However, after Build & Publish the avatar shows Excellent, -2,147,483,648 particles. The avatar is simultaneously ranked both "Good" and "Very Poor" in the client.
Remote and local users see this as a Good avatar on nameplate.
Typically these avatars behave like unbounded number of particles (a crasher avatar) when particle limiter is disabled in client settings, even if the particle count is reported as negative.
Additional info: Nested avatars/armatures must be used, because otherwise the particles will always be capped at maximum integer value (2,147,483,647).
SDK 3.10.4, VRChat 2026.2.3p2
Build 1866
(unity-6). Affects both the main branch and unity-6 public beta branch.Photo Viewer
View photos in a modal
Log In
WubTheCaptain
Even more minimal example: Robot (-2‚147‚483‚648 particles) (
avtr_d394e2a3-68e4-40ba-b257-56c1924b288f
) by WubTheCaptain.I've done the same as in OP, but removed the additional armatures / meshes from the duplicated avatar. Excellent in every performance rank category but Particle Systems (Good).
Photo Viewer
View photos in a modal
WubTheCaptain
Photo Viewer
View photos in a modal
WubTheCaptain
Further research would be needed to test how this behaves in performance gated group instances and whether the particle systems will be usable in those instances or not.