I have a HingeConstraint in under the straps this Mac-10’s tool that is connected to a first person Viewmodel. It sets the viewmodel’s position under .RenderStepped
. It is supposed to simulate the physics when the gun moves.
However, when the tool is being moved rapidly, there is a visible “delay” to the constraint.
.RenderStepped
:
This only happens on .RenderStepped
and .Heartbeat
, in .Stepped
, this still happens but there is a slightly less delay.
This is probably due to the difference in frequency between these 3 methods, but is there a workaround to this if I must use RenderStepped for setting the Viewmodel position for the sake of smoothness?
This is the current structure: