Introduction to CAAD
1. Graphic Cards
Graphic cards are hardware devices that help the computer process faster and more efficiently graphical information, such as colors or pixels on the screen, video signals, or 3D transformations. There are three types of graphic cards:
Graphics cards are usually in the form of a silicon card that connect internally with the computer's main processing card (motherboard) through a connectors. There are two types of connector: PCI and AGP (Accelerated Graphics Port). The difference between in the two connectors applies mainly to the speed of the connection. in general, AGPs are faster than PCIs. graphic cards are connected internally inside the computer as shown in the scheme below:
The cards may have different input/output connectors. The output connector to the monitor is called 15-pin and comes in compact (5x5x5) for PCs or flat (7x8) for Macs. Video signals are handled though RCA connectors or S-Video.
2. Video (VGA ) Cards
VGA cards in general handle colors and pixels. they determine the amount of pixels on the screen and the number of colors. They depend on video memory (VRAM) to increase the size and color information. Every computer has as its manufacturing settings a minimum screen resolution (640x480) and a minimum numbers colors (256) in order to display information. VRAM adds to that memory to increase the number of pixels and the number of colors.
Every pixel on the screen is associated with a set of bits (8-, 24-, 32-bits). A combination of bits (0s and 1s) determines the displayable colors. For example an 8-bit pixel can have 2 to the 8th = 256 possible bit combinations, therefore 256 different colors. A 24-bit will have 2 to the 24th = 16,777,216 possible bit combinations.
In computer languages every color can be denoted as a combination of 3 basic colors (Red, Green and Blue). Red would be (255,0,0), Green (0,255, 0), and Blue (0,0,255). (The reason why it is 255 and not 256 is because we start counting from 0). White would be (255, 255, 255) and black (0,0,0). Any other color would be a combination of RG and B.
Monitor screen are measured in diagonal lines (15", 17", 20"). The average screen today (1998) is 17'. Costs are around $300 for 17" and about $1,000 for a 20" screen. VGA cards vary between $50 to $200 and VRAM costs and average of $20 per MB.
3. Video Capture Cards
Video capture cards basically convert TV signals into computer RGB signals and vice versa. Their price and success is measured in size of display, format, and speed of motion. The basic setup of a video capture is as follows:
The prices of video capture cards vary according to their capabilities. Thing to consider are size of screen capture area, full-motion, number of colors, output formats. for example, in the following video card types:
Miro DC-10 (230x640) $200 |
Miro DC-20 (640x480) $600 TV screen = 570x570 |
Miro DC-30 (640x480) $800 |
the less the money the less capture area. Also the DC-30 has beta output format and comes with more software.
4. 3D Accelerators
3D accelerators are special hardware cards that increase the speed of 3D movements. They plug-in to the motherboard as PCI or AGP and they take care of special calculations. Mostly these caluclations are mathematical and trigonometric. For example, a simple rotation of an object requires a set of sinus and cosinus calculations as shown below:
newx = x*cos(angle) - y* sin(angle) newy = x*sin(angle) + y* cos(angle)
every sinus of cosinus functions requires over 30 operations (+,-,*,/) to come up with a result. But if the sinus and cosinus of all possible angles (360) were pre-calculated and stored in memory, only one fetching operation would be required. instead we would need extra memory space to store all those possible sinus/cosinus values. In other words we trade calculations for memory. 3D accelerators are basically memory storage that stores angles indexes, pixelmaps, texture images, etc. making it easier for the computer to handle 3D movements.
Some of the graphics cards available (in 1998) are usually classified into categories: low, medium, high. For example:
Company | Low | Medium | High |
ELSA Gloria | Synergy | L/MX | XL |
Oxygen | 102 | 202 | 402 |
Diamond GL | 1000 Pro | 3000 | 4000 |
Accel | Star | Eclipse | |
Prices | $2-300 | $1-200 | $2-3000 |
References
Exercises
Quiz
1) What does PCI stand for?
2)
Answers
PCI stands for P