Theory of Computation & Computer Graphics — Introduction of Computer Graphics, NEC licence examination syllabus (Nepal Engineering Council).
Every game, every UI, every CGI movie effect ultimately reduces to the same core question: how do you represent a picture as data a CPU can crunch?
Computer graphics is the field concerned with generating, manipulating, and displaying images using a computer. Applications span far wider than games: medical imaging (CT/MRI visualization), CAD/engineering design, movie visual effects, data visualization charts, and the graphical interfaces you interact with every single day.
Almost everything in this chapter is a variation on a single question: is the picture stored as a grid of dots, or as a list of shapes?
DisplaysRaster (pixel grid) versus vector/random-scan (beam traces the lines).
PrintersInkjet and laser build from dots; plotters draw continuous pen strokes.
File formatsPhotographs store pixels; logos and diagrams store shapes and coordinates.
FontsBitmap fonts store pixels per size; outline fonts store curves and scale to any size.
Raster displays dominate because they can show filled regions and photographs, which vector displays fundamentally cannot. Once memory became cheap enough to hold a full frame buffer, the one advantage vector had — crisp lines without storing every pixel — stopped being worth the limitation.
Create a free account to tick topics off, take notes as you read, watch the video lessons and get a day-by-day study plan built around your exam date.
Loading…