Timing Mismatch Between Avatar Motion and World Object Synchronization & Need for Timestamp API
썬써니_
Currently, avatar motion cannot be directly controlled or modified at the world level. As a result, when an avatar performs interactions such as throwing an object, a timing mismatch occurs between the avatar’s motion and the synchronized movement of the object in the world. In most cases, world objects are synchronized and updated faster than the avatar motion, leading to noticeable inconsistencies in user experience.
I have attempted various approaches to reduce this gap, but due to structural limitations, it remains difficult to resolve. While it is possible to read the position and rotation of other players’ avatar bones, these data do not include any time reference, making precise synchronization adjustments challenging.
Therefore, if an API could provide server-based timestamps alongside bone position and rotation data, it would enable more accurate temporal alignment between avatar motion and world objects, significantly improving overall synchronization quality.
Log In
Phasedragon
Hello! I believe you're looking for simulation time: https://creators.vrchat.com/worlds/udon/networking/network-components/#simulation-time
Let me know if you have any questions!