CG
CG
Graphics Primitives:
Display Devices: Refresh Cathode Ray Tube, Raster Scan Display, Plasma display, Liquid
Crystal display Plotters, Printers. Input Devices: Keyboard, Trackball, Joystick, Mouse, Light
Pen, Tablet, and Digitizing Camera.
Segment & Display files: Segments, Functions for segmenting the display file, Posting and
posting a segment, segment naming schemes, Default error conditions, Appending to segments,
Refresh concurrent with reconstruction, Free storage allocation, Display file structure.
Graphics Operations: Clipping, Point Clipping, Line Clipping, Polygon Clipping. Filling:
Inside Tests, Flood fill algorithm, Boundary-Fill Algorithm and scan-line polygon fill algorithm.
Conics, Curves and Surfaces: Quadric surfaces: Sphere, Ellipsoid, and Torus. Superquadrics:
Superellipse, superellipsoid, Spline & Bezier Representations: Interpolation and approximation
splines, parametric continuity conditions, Geometric Continuity Conditions, Spline
specifications. Bezier curves and surfaces.
References:
1. Donald Hearn and M Pauline Baker, "Computer Graphics" PHI
2. Steven Harrington, "Computer Graphics: A Programming Approach" TMH
3. Prajapati A.K. "Computer Graphics" PPM Ed2
4. Foley James D, "Computer Graphics" AW Ed2
5. Newman and Sprould, "Principle of to Interactive Computer Graphics" McGraw Hill
6. Rogers, "Procedural Elements of Computer Graphics", McGraw Hill
7. Rogers and Adams, "Mathematical Elements of Computer Graphics" McGraw Hill