Planar (computer graphics)

Planar (computer graphics)

In computer graphics, planar is the method of representing pixel colours with several "bitplanes" of RAM. Each bit in a bitplane is related to one pixel on the screen. Unlike Chunky, Highcolour or Truecolour graphics, the whole data for an individual pixel isn't in one specific location in RAM, but spread across the bitplanes that make up the display.

For example, on a chunky display, each byte represents one pixel. Three pixels in a row would be stored as follows, where up to 256 different colours are available:

Byte 0: 00000000 = Black pixel
Byte 1: 00000001 = Blue pixel
Byte 2: 00000010 = Green pixel

Whereas a planar data store could use 2 bitplanes, providing for a 4 colour display:

A row of 8 black pixels:
Plane 0, Byte 0: 00000000
Plane 1, Byte 0: 00000000

A row of 1 blue pixel, 2 black pixels, 1 green pixel, 4 black pixels:
Plane 0, Byte 0: 10000000
Plane 1, Byte 0: 00010000

Adding a third plane would make 23=8 colours available. Where fewer than 256 colours are needed, planar graphics are economical in RAM compared with chunky graphics. Example: to display 8 colours using 3 bitplanes, so each pixel has 3 bits assigned to it instead of 8, reduces memory and bandwidth requirements by 62.5%. This saving was most significant in the 80s and early 90s when fast RAM was expensive and most computer graphics displayed fewer than 256 colours.

A disadvantage of planar graphics is that more RAM address cycles are needed for scrolling and animations, although these operations can be made faster by dedicated hardware.


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Computer graphics — This article is about graphics created using computers. For the article about the scientific study of computer graphics, see Computer graphics (computer science). For other uses, see Computer graphics (disambiguation). A Blender 2.45 screenshot,… …   Wikipedia

  • Planar — can refer to:* Planar (computer graphics), computer graphics pixel information from several bitplanes * Planar graph, graph that can be drawn so that no edges intersect (or that can be embedded) in the plane * Plane (mathematics), a name for… …   Wikipedia

  • computer science — computer scientist. the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers. [1970 75] * * * Study of computers, their… …   Universalium

  • computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… …   Universalium

  • Computer representation of surfaces — Surface (computer) redirects here. For the table top computer, see Microsoft Surface. An open surface with u and v flow lines and Z contours shown. In technical applications of 3D computer graphics (CAx) such as computer aided design and computer …   Wikipedia

  • Computer monitor — A 19 inch, 16:10 wide screen LCD monitor. A monitor or display (sometimes called a visual display unit) is an electronic visual display for computers. The monitor comprises the display device, circuitry, and an enclosure. The display device in… …   Wikipedia

  • Molecular graphics — (MG) is the discipline and philosophy of studying molecules and their properties through graphical representation.[1] IUPAC limits the definition to representations on a graphical display device .[2] Ever since Dalton s atoms and Kekulé s benzene …   Wikipedia

  • Ray tracing (graphics) — In computer graphics, ray tracing is a technique for generating an image by tracing the path of light through pixels in an image plane. The technique is capable of producing a very high degree of photorealism; usually higher than that of typical… …   Wikipedia

  • Comparison of graphics file formats — This is a comparison of image file formats. General Ownership of the format and related information. Format Full name Owner Based Format File extension MIME type Application Patented Abc Advanced Bitonal Compression LEAD Technologies .abc …   Wikipedia

  • Object recognition (computer vision) — Feature detection Output of a typical corner detection algorithm …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”