Lecture 5: Basic Graphics Primitives Rendering Flashcards
The basic geometric objects in CG(Computer Graphics) are usually called ? or ?
(fill in the blanks)
(not same answer)
primitives. graphic output primitives
is a graphics object that is essential for the creation or
construction of complex images.
(identify)
primitive
Fortunately, ? is constructed from a few basic elements, as
opposed to the great variety of graphics applications.
(identify)
graphics
Graphics Primitives Include:
(enumerate)
- Lines
- Areas
- Circle
- Rectangle primitive
- Arc
Graphics Primitives Include:
?, especially straight ?, constitute an important building block of computer images.
(fill in the blanks)
(same answer)
Line/s
Graphics Primitives Include:
Lines/Straight lines
A straight line can be developed in two different ways:
(enumerate)
- Structural method
- Conditional method
Graphics Primitives Include:
Lines/Straight lines: Structural Method
(describe)
determines which pixels should be set before drawing the line
Graphics Primitives Include:
Lines/Straight lines: Conditional Method
(describe)
tests certain conditions to find which pixel should be set next
Graphics Primitives Include:
Lines/Straight lines
need two points and additional control points.
(identify)
Curves
Graphics Primitives Include:
Lines/Straight lines
are connected sequences of lines.
(identify)
Polylines
Graphics Primitives Include:
are bounded by closed polylines or polygons.
(identify)
Areas
Graphics Primitives Include:
can be filled with colour or a texture.
(identify)
Areas
Graphics Primitives Include:
Areas
even though generally constructed from straight lines, is an important graphics primitive.
(identify)
Polygon
Graphics Primitives Include:
Areas
is a closed area of image bounded by straight or curved lines and filled with one solid colour.
(identify)
Polygon
Graphics Primitives Include:
is an eight-way symmetric figure.
(identify)
Circle
Graphics Primitives Include:
Circle
The ? is the same in all quadrants.
(fill in the blanks)
shape of circle
Graphics Primitives Include:
draws a rectangle with a given starting top left point(x and y coordinates) and a delta x and delta y, plus a line weight and line pattern.
(identify)
rectangle primitive
Graphics Primitives Include:
is drawn as a portion of an oval.
(identify)
Arc
Graphics Primitives Include:
Arc
are measured in degrees.
(identify)
Arc angles
Graphics Primitives Include:
Arc
? from a starting angle by the number of degrees specified by their arc angle.
(identify)
Arcs sweep (i.e., move along a curve)
Graphics Pipeline
(enumerate)
- Application program
- Application data structure
- Graphics system
Graphics Pipeline
This is a collection of output plotting subroutines based on 2D or 3D geometry of the object to be displayed
(identify)
Application program
Graphics Pipeline
Application Program
performs the following:
(enumerate)
- View transforms
- Converts from viewport to normalized device coordinates (NDC)
- Clips
- Maps data to device coordinates
Graphics Pipeline
Application Program
specifies what part of the world scene is to be displayed and converts those points into view coordinate points.
(identify)
View transforms