[script update] Dynamic Bones 1.2.1 - Friction
closed
Niyah
Hello ! Since I didn't saw anything concerning that subject...
Could you guys update the dynamic bones version and allow us to use the Friction settings ? It's a really nice setting that I would like to play with in the future, Ruubick said on discord today that it was not possible to use it at the moment but... is it planned ?
Log In
Fax
closed
Thank you for your suggestion!
Earlier this year, we added Avatar Dynamics to VRChat, replacing Dynamic Bones 🥳
Read all about it here: https://docs.vrchat.com/docs/vrchat-202212
We appreciate your feedback. Please let us know if you have any other suggestions.
A
Anxy
Well I’m kinda hoping they make a in-house dynamic bone system that is free or u pay them to use... I like dynamic bones but they get little to no updates. They are not optimized and I think someone can make a better alternative.
_Cirius_
Anxy: Regarding your comment that "they are not optimized," I have to ask what makes you say that. Forgive me, but too often I see people just throwing around the term "optimized" not even understanding what it means. I simply wish people would explain themselves when they begin making accusations of poor optimization.
A
Anxy
_Cirius_: I mean, dynamic bones from 2-3 years ago haven’t been changed much code wise along with nothing being added to them besides friction and most people use those same versions they got from 2-3 years ago. Now I will say this, u can’t blame it entirely on dynamic bones because they r used in a way (vrchat purposes) that they r overused. But on the flip side dynamic bones is one if not the most taxing in terms of performance on vrchat. The dev does little to nothing as far as I’ve seen in their patch notes (I haven’t looked at the code for this new version for friction) the only thing they do is make it compatible for the newer versions of unity. Dynamic bones should be more optimized so they r less taxing and more efficient thus improving overall performance on the system. I believe Tupper made a video of how dynamic bones effect performance. Now my thought process is that there should be a more optimized/less taxing alternative that we can use instead of dynamic bones. There are rumors nothing concrete besides we know of avatars2.0 but people r saying they the devs r planning to make a avatar version of Udon. Now with this it could recreate dynamic bones in a more optimized fashion but that would be left to the community to implement just like Udon is
owlboy
_Cirius_: From Tupper:
> Dynamic Bones runs on your processor, and can eat quite a bit of CPU time.
It is also probably the most expensive single component you can put on your avatar.
VRChat strongly recommends that you do not have any more than 30 affected transforms on any one avatar.A
Anxy
owlboy: I mean that’s pretty obvious. Like I said it’s unoptimized and should be preforming better than what it currently is.
owlboy
Anxy: You saw I was replying to the other guy, right?
A
Anxy
owlboy: oof no, sorry about that. My bad
Legoman99573
Yeah, i think this would open to more stuff to play with since friction will be a thing.
migero
f dynamic bones change it to spring bones
Layfe_Kuro
from my understanding they are implementing an alternative for dynamic bones
_Cirius_
Layfe_Kuro: Source/elaboration please?
owlboy
_Cirius_: It's an obvious path to take considering:
- Dynamic Bones are resource hogs and VRC could work to optimize them both by using better techniques, or by putting in constraints that make them more performant in our context.
- The current Dynamic Bone system can not work between avatars
The question is just what priority it has been given and how long until time can be taken to work on it and get it right.
_Cirius_
owlboy: I'm looking for a source and elaboration on this claim that the devs are implementing an alternative to dynamic bone, not conjecture. I'm aware of the limitations and performance demands of dynamic bone, and no amount of replacing it being "an obvious path to take" is an indicator of the devs pursuing an alternative.
owlboy
_Cirius_: There is no proof they are actively pursuing doing it, because I don't think they are actively pursuing doing it.
Sorry, the land of conjecture is where we reside as users talking about VRChat's imprecise roadmap.