Hacker News new | ask | show | jobs
by teamhappy 4131 days ago
No. The amount of fames you need depends on the distance an object moves per frame.

I really don't want to argue about this so I figured I just let you experience it yourself: http://jsbin.com/qizatugepo/1/edit?js,output

Frame drops are a different story entirely. The swap_control_tear extension for OpenGL takes care of that to some degree though.

1 comments

Typically in a mobile app I'm flick scrolling at speed through lists. So the maximum distance travelled per frame is pretty high.
Same here. I was trying to point out that frames per second alone isn't a useful metric for "animation quality." Ideally, you'd want to compare the frames per second to how many pixel something moves per second (or something similar).

Having said that, shooting for your monitors refresh rate isn't a bad idea — it's just that you could use those cycles (and watts) for something else. And even worse, if your app is running at 60 fps most of the time but drops to 30 fps every now and then, then it's gonna look a lot worse than the one that runs at 30 fps consistently.