Bug Open

Client-Side Interpolation (1.20.2)

#5221 opened by Unknown 2 years ago

Unknownreported this bug

Suggestion: Make use of the new "teleport_duration" field on Display Entities added in 1.20.2 to further improve the performance of MEG models. Instead of sending packets for bone position/rotation changes every tick, they could be less frequent with teleport duration setup to have the client interpolate in-between frames.

This would result in less smooth/accurate animations (I speculate it would be worse for "smooth" keyframe types since the client interpolates linearly) but this value could be configurable globally, as well as ideally on a per-model basis. This way, for simple models with uninteresting animations you could have the interval be higher.

This functionality wouldn't work for pre 1.20.2 clients, so it should be configurable to have it enabled or disabled

Unknowncommented

It is a feature or mod that enhances the smoothness of animations and movements in games, specifically in Minecraft. It addresses the visual discrepancies caused by the server-side processing of actions, which can result in laggy or choppy motion on the client side. click this link

Sign in to join the discussion.