I would like to make one suggestion: It would be great if PhysBones could be used in world creations. This would be an important improvement for the Japanese community.
VRChat SDK Roadmap (May 2024) - #26 by Coquelicotz
I also think that PhysBone in the World could be really helpful.
At this time, DynamicBone is completely deprecated in VRChat (especially for avatars) and the version of DynamicBone that VRChat handles is out of date and not updated.
(Source: [Script update] Dynamic bones v1.3.0 | Voters | VRChat , [script update] Dynamic Bones 1.2.1 - Friction | Voters | VRChat , Supported Scripted Assets | VRChat Creation )
This makes it difficult for new world creators to handle swaying objects in their worlds, since they have to purchase DynamicBone that cannot be used with avatars, and the available versions are newer ones that are not guaranteed to work with VRChat (the version list only includes Original (almost certainly deprecated), 1.3.2, and 1.3.3).
Also, since all DynamicBones in avatars are converted to PhysBones, recent avatar assets are constructed with PhysBones and cannot be used in worlds. (Strictly speaking, we can upload them, but they cannot be swayed.)
(Canny is here:
)
Even if it is implemented without the ability to interact with avatars, this is definitely necessary for creators.
(Udon creators may be able to handle this on their own if there is PhysBone Collider?)