[1311] Particles do not scale with avatar mesh
closed
DAG-XR
For avatars that have particles on them, they do not scale properly whenever adjusting your size.
Log In
Tupper - VRChat Head of Community
closed
Won't be fixed.
This is a particle option within Unity, not a VRChat issue. If you set your particle setting "scaling mode" option from "local" to "hierarchy", that should fix this.
Within Unity, this is an intentional choice. Setting scaling mode to "local" is the default setting. When set, it completely ignores all the parent's scales, and only uses the local transform.
Swapping it to global means that we are forcibly changing the scaling mode of everything to "hierarchy", which would break a large number of systems.
Users should update their particle systems to use "hierarchy" to fix this issue.
DAG-XR
Tupper - VRChat Head of Community: Thanks for the heads-up! Hopefully this can be noted on docs.vrchat.com, if it isn't already. <3
Smash-ter
Tupper - VRChat Head of Community: this solves one issue in regards to the scaling and particles but not completely because while setting the scaling mode from local to hierarchy should fix some issues, other issues such as physics (gravity, limit velocity, noise, etc.) do not scale with your model. It may be worth revisiting this issue as many do not have the luxury of going back and using the scale factor parameter to fix their particle's physics.
StormRel
tracked
ItsTacosDude
This is a particle option within Unity, not a VRChat issue. Setting your particle setting "scaling mode" option from "local" to "hierarchy" should fix this.
14anthony7095
How does avatar scaler effect a particle system with different Scaling Modes?