Red Ronin, The Cybernetic Samurai
Archives: Video Games
Information and older arcticles from my original website.

Animated Frames Per Second
and
Video Displays


OK, I thought everybody already knew this, but just in case...

The number of FRAMES PER SECOND depends upon HOW YOU DEFINE A FRAME:

However, there are other factors that go into the definition of a frame:

All of those factors must be considered when asking the question:

How many frames are being played back per second?

For instance, in order to display 30 seconds of animation at 800x600 pixels, 512 colors and 30 frames per second, you would need to move 9 bits of data for each pixel generated. That's 4,320,000 bits (9x800x600) or 540,000 bytes per frame (527 kb). 16,200,000 bytes (15,820 kb) per second. 486,000,000 bytes (474,609 kb) in 30 seconds.

That's a LOT of information (463 Megabytes!) to be moving around - especially if it has to be generated on the fly. Remember, that example assumes only a palette of 512 colors. The more colors you add, the more memory is needed.

With a 24-bit display, which can show any of 16,777,216 different hues, the numbers are astronomical. Each pixel on-screen is formed by three components called registers, they are: RED, GREEN and BLUE. Each register can have a different intensity level depending upon the value it holds. Since each register in a 24-bit display has 8 bits of information to define it, there are 256 possible values for each register. When you want to determine the number of colors, just multiply 256Rx256Gx256B to yield 16,777,216 total possible colors.

So, to display 30 seconds of animation in 800x600 resolution, using 24-bit graphics at 60FPS you need:

THAT'S OVER 2470 MEGABYTES (2.4 Gigabytes) OF DATA GENERATED AND DISPLAYED IN 30 SECONDS!!!

I DO NOT BELIEVE THAT ANY HOME SYSTEM IS CAPABLE OF GENERATING GRAPHICS OF THIS QUALITY ON THE FLY - IF AT ALL. Let me know if I am wrong.

The simple fact of the matter is that in order to achieve 60FPS one must make shortcuts - reducing graphic quality by using a lower pixel count, reducing the size of the color palette or finding a reasonable compromise between the two.

DON'T be led astray by questionable statistics. Just because a system can DISPLAY 16,777,216 colors, 800x600 graphics or 60FPS:

  • does not mean it is always displaying graphics in that mode
  • does not mean all those colors can be on-screen simultaneously
  • does not mean it can do all of that AT THE SAME TIME

    Unta Glebin Gloutin Globin,

    Red Ronin, The Cybernetic Samurai

    PS: If that level of graphic quality can be achieved on any home system, AutoDesk should release AutoCAD for it. I'd buy it in a hot second.


    Home | Games | Editorials | Pictures | Archive | Links

    These pages are Copyright © 1999 by Agronskey D. Hooper
    (AKA Red Ronin, The Cybernetic Samurai)
    all rights reserved.