Unity / VRChat Tutorial: Floor contact with PhysBones

Channel:
Subscribers:
898
Published on ● Video Link: https://www.youtube.com/watch?v=RWX6HPCH7VQ



Game:
VRChat (2017)
Category:
Tutorial
Duration: 4:44
3,568 views
138


By popular request, a super quick tutorial on how I set up my VRChat avatar to have its toes interact with the ground using the new (at the time of uploading) physbones script.

I highly recommend you read the official VRChat documentation for a greater understanding of what's going on and how else you can use these settings: https://docs.vrchat.com/docs/physbones

Other notes:
If your toe has multiple bones and the hinges end up rotated at different angles between them, you can tweak the individual hinges in the curve editor by clicking the "C" button next to the rotation settings. The curve editor will show you a line with two points. The leftmost point represents the value of the first hinge's rotation, and the rightmost point is the last hinge, with the scale of the curve based on the Roll value you've entered in the text field. By adjusting the Roll value and moving those two points on the curve up and down, you can change the individual rotation values of the hinges until they're both correctly aligned.

And do remember: Although physbones are far more optimized than dynamic bones, each bone and interaction still puts a load on the client! If every single avatar suddenly has 6-10 more bones that are constantly triggering off the ground, I doubt we'll see much improvement in performance overall. Use physbones responsibly, consider if your avatar REALLY needs moving toes, or maybe think about adding a toggle to turn those particular components on and off on the fly, for when you're in an environment where you just know nobody is looking at your feet anyway!







Tags:
vrchat
unity
physbones
dynamic bones
dynamic bone
hyenid
avatar
toe
beans
floor
colliders
interaction



Other Statistics

VRChat Statistics For Rox

Rox presently has 8,216 views for VRChat across 4 videos, and less than an hour worth of VRChat videos were uploaded to his channel. This is 4.51% of the total watchable video on Rox's YouTube channel.