Computer GraphicsTU Board 2079
Differentiate between raster and vector graphics method.
5Answer
| Raster graphics (raster scan) | Vector graphics (random scan) |
|---|---|
| The picture is stored as a grid of pixels in a frame buffer. | The picture is stored as a list of drawing commands (lines, curves) in a display file. |
| The electron beam sweeps the whole screen row by row, top to bottom. | The beam moves only along the lines to be drawn, in any order. |
| Resolution is fixed; enlarging the image makes it blocky (jagged edges, aliasing). | Lines stay smooth at any size; scaling does not lose quality. |
| Can show realistic images, shading and many colours. | Suited to line drawings; poor for filled areas and realistic scenes. |
| Refresh rate does not depend on picture complexity (typically 60–80 Hz). | Refresh rate depends on the number of lines; complex pictures may flicker. |
| Needs more memory for the frame buffer. | Needs less memory. |
| Cheaper and the most common today (TV, monitors). | Costlier; used in early CAD and plotters. |
| File examples: BMP, JPEG, PNG. | File examples: SVG, EPS, AI. |
Discussion
Loading…
More Computer Graphics questions
Explain Bresenham's line drawing algorithms. Compare it with DDA line algorithm. Draw a line from (2, 3) to (10, 8) by using Bresenham's algorithm.TU Board 208210What is a polygon mesh? Describe its types. Construct a polygon table and edge table for a cube of side 2 units placed with one vertex at origin.TU Board 208210Explain the Painter's algorithm for visible surface detection. Explain the BSP tree method used for visible surface determination. How does it divide the…TU Board 208210Explain the need for machine independent graphics languages. How do such standards benefit application developers?TU Board 20825Define 2D rotation in computer graphics. Derive the rotation matrix and calculate the new coordinates of a point (2, 3) after a rotation of 45° about the…TU Board 20825How is the transformation matrix computed when switching from one coordinate system to another? Illustrate with an exampleTU Board 20825