Skip to main content
5 events
when toggle format what by license comment
Dec 15, 2020 at 10:02 comment added Luaan And then there's the difference between actual input latency (which, when you add up all of the little latencies on the way, can be quite large) and perceived latency. Brains work with latency all the time, and are very good at latency hiding - as long as the latency is predictable. Jerkiness is bad, keeping things smooth even at the cost of higher average latency is usually worthwhile. Indeed, brains are so used to latency that you can trick them to think reaction happened before the action that caused it (e.g. button press -> light up).
Dec 14, 2020 at 18:38 comment added DMGregory That's an option too, but generally more expensive both in implementation complexity and runtime workload.
Dec 14, 2020 at 18:36 vote accept Gavriil
Dec 14, 2020 at 18:36 comment added Gavriil Great answer, thank you! Now I understand the trade off, but what if we do another update if we have residual lag and interpolate with that?
Dec 14, 2020 at 12:40 history answered DMGregory CC BY-SA 4.0