Basics fo Computer graphics

What are transformations?
- Changes in space.
- 3 basic forms of transformations
1) Translation
2) Rotation
3) Scaling


Matrices are the basic tool that transform (map) points from E3 into E3.


Double buffering in computer graphics
In computer graphicsdouble buffering is a technique for drawing graphics that shows no (or less) flickertearing, and other artifacts.
Triple bufferingIn computer graphicstriple buffering is a variant on double buffering that provides a speed improvement. In double buffering the program must wait until the finished drawing is copied or swapped before starting the next drawing. This waiting period could be several milliseconds during which neither buffer can be touched.

In triple buffering the program has two back buffers and can immediately start drawing in the one that is not involved in such copying. The third buffer, the front buffer, is read by the graphics card to display the image on the monitor. Once the monitor has been drawn, the front buffer is flipped with (or copied from) the back buffer holding the last complete screen. Since one of the back buffers is always complete, the graphics card never has to wait for the software to complete



Interlace is a technique of improving the picture quality of a video signal without consuming extra bandwidth. Interlaced video was designed for display on CRT televisions.
terlaced scan refers to one of two common methods for "painting" a video image on an electronic display screen (the other being progressive scan) by scanning or displaying each line or row of pixels. This technique uses two fields to create a frame. One field contains all the odd lines in the image, the other contains all the even lines of the image.