3 ms·
Professional StarCraft players take about 200ms per action, which is about the reaction time of the human visual system. If you set your time constant to that (
by itishappy 3y ago
Professional StarCraft players take about 200ms per action, which is about the reaction time of the human visual system. If you set your time constant to that (1/e in 200ms, which would be an extremely sluggish UI) then your UI elements will have moved by 15% in 33ms. A more reasonable response (1/e in 50ms) will have moved by 50% in 33ms. My personal favorite curve is just "move 50% per frame."
I'd love to see what your day looks like if you've optimized it to require professional Counter Strike reflexes to activate toggles.
- mrob 3y agoThat 200ms is the natural human delay. A "reasonable" 50ms animation is in addition to that, so it's equivalent to making the user 25% slower. It's similar to moderate alcohol intoxication. I personally use 72Hz keyboard autorepeat, which requires both low latency and predictable latency to use effectively.