Synced VRC Pickup objects jitters when held locally.
tracked
xCirrex
A object with the "VRC Pickup" script that has "Synchronize position" in "Udon_Behaviour" or "Synchronize Physics" in SDK2 "VRC_Object Sync" checked lags behind and jitter locally. A pickup object without these checked behaves as expected.
Players that observe the synced object see no issues.
Example clip:
Log In
Fax
tracked
Superbstingray
After it was brought up by owlboy I looked into this as I had an idea as to what was causing it and ended up with a fix: https://github.com/Superbstingray/VRC-Miscellaneous/blob/main/SyncedPickupJitterFix/SetPickupInterpolation.cs
This script is global and will handle all pickupables in the scene.
Superbstingray
The issue is caused by the undocumented behavior of VRCObjectSync silently overriding Interpolation(and collision detection) on Rigidbody components.
Jar
Superbstingray: True, making pickups kinematic when held will stop the jitter. I still really hope VRC fixes the jitter so we can still have hold non kinematic rigidbodies though
owlboy
Jar: I agree. The continued need to add a script to every project that uses default Rigidbody behavior would be very unfortunate.
owlboy
Don’t let the mention of SDK2 fool you. This is still occurring regardless of SDK if you have pickup objects that react to gravity.
Jar
Recently been looking at making my weapons not jitter in murder. I thought it was maybe a performance issue, but apparently its probably this super old bug right?
Tupper - VRChat Head of Community
Merged in a post:
[1114] Pickups Flicker Locally During Locomotion
owlboy
Pickups flicker locally during locomotion.
SDK2, SDK3.
I could have sworn this was fixed in the build with the UNU update?
Please see the video.
Tupper - VRChat Head of Community
Merged in a post:
[1192] Pickups lag/stutter locally when held while moving
Esarai
As of the Avatar Dynamics update, held pickups now stutter in the player's hand when moving, greatly interfering with any use case requiring precision, like firearms or grappling hooks.
This effect is noticeable only in worlds built with Udon, SDK2.0 worlds do not demonstrate this behavior.
Udon world:
VRCSDK2.0 world:
owlboy
This issue continues.
owlboy
This is not new. It has been going on for two years.
Faxmashine
It's strange. I've definitely seen this in some worlds. It's jarring and should probably be looked into.
Consider posting some world IDs where it does or does not happen
Mimi
this is also related. a physics object attached to the hand follows your head
Load More
→