Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I heard that the human eye processes twenty four images per second. Also, monitors usually works with 60Hz.

My question is, for a highly interactive application(e.g., fast paced FPS game), does it make sense to render faster than the monitor refresh rate?

share|improve this question
Wikipedia on refresh rate: "On larger CRT monitors (17" or larger), most people experience mild discomfort unless the refresh is set to 72 Hz or higher. A rate of 100 Hz is comfortable at almost any size. However, this does not apply to LCD monitors." – rfausak Sep 22 '11 at 19:58
Many games limit the rendering at 60fps. Since most LCD monitors max out at 60hz, it does not make much sense to go higher. – Fosco Sep 22 '11 at 20:00
@rfausak I've edited my question according to your comment. – André Puel Sep 22 '11 at 20:02
1  
People can't process many images per second, but you can still perceive the difference between two frames at 60Hz when motion blurring is not present. See Wikipedia/frame_rate. – rfausak Sep 22 '11 at 20:09

migrated from stackoverflow.com Sep 23 '11 at 17:01

3 Answers

Wikipedia: "A certain amount of discarded “headroom” frames are beneficial for the elimination of uneven (“choppy” or “jumpy”) output, and to prevent FPS from plummeting during the intense sequences when players need smooth feedback most.

Aside from frame rate, a separate but related factor unique to interactive applications such as gaming is latency. Excessive preprocessing can result in a noticeable delay between player commands and computer feedback, even when a full frame rate is maintained, often referred to as input lag.

Without realistic motion blurring, video games and computer animations do not look as fluid as film, even with a higher frame rate. When a fast moving object is present on two consecutive frames, a gap between the images on the two frames contributes to a noticeable separation of the object and its afterimage in the eye. Motion blurring mitigates this effect, since it tends to reduce the image gap when the two frames are strung together The effect of motion blurring is essentially superimposing multiple images of the fast-moving object on a single frame. Motion blurring makes the motion more fluid to the human eye, even as the image of the object becomes blurry on each individual frame.

A high frame rate still does not guarantee fluid movements, especially on hardware with more than one GPU. This effect is known as micro stuttering."

Hope that helps a little.

share|improve this answer
1  
also, the minimum frame rate can be significantly lower than the average frame rate leading to a perceived lower overall frame rate. – Lamar B Sep 23 '11 at 17:15

If the FPS rate of the game is higher than the monitor's refresh rate, some of the rendered frames are never shown and the time and processing power used rendering them is wasted.

Most rendering engines never go higher than the refresh rate because they synchronize with it to avoid graphical tearing when the rendered frame is changed in the middle of a screen refresh. This was called V-sync on CRT monitors and while plasma and LCD screens don't have vertical retrace periods the same principle still stands - the image must be updated between refreshes.

share|improve this answer

No, it does not make sense. Upgrading your GPU to get 100 fps on your cheap LCD screen is somewhat like buying $10,000 speakers without silencing the giant air conditioning unit outside your window. If you want to go past 60 fps, you should make sure your display supports high refresh rates.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.