Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Study from where
1. Study from Where?
UNIT – I
(1) Introduction: Survey of Computer Graphics and its application
Pradeep K. Bhatia OR Donald Hearn & M. Pauline Baker
(2) Components and working of Interactive Graphics
Pradeep K. Bhatia
(3) Display Processors
Pradeep K. Bhatia OR Donald Hearn & M. Pauline Baker
(4) Graphic Devices: Raster scan and Random Scan displays, Resolution, Aspect Ratio, Refresh CRT, Color CRT
monitors, Plasma Panel and LCD monitors, interlacing, Hard Copy Devices: printers, plotters.
My Notes (Display Devices) (You can download that from my website)
(5) Look Up tables, grey shades; Interactive Input Devices: keyboard, mouse, trackball, joystick, light pen,
digitizing tablet, image scanners, voice system
Pradeep K. Bhatia
UNIT – II
1) Drawing Geometry: Coordinate Systems; Output Primitives: symmetrical and simple DDA line drawing
algorithm, Bresenham’s line drawing, symmetrical DDA for drawing circle, Polynomial method for circle
drawing; circle drawing using polar coordinates, Bresenham’s circle drawing; generation of ellipse; parametric
representation of cubic curves, drawing Bezier curves;
Filling: Stack-based seed fill algorithm, Scan-line seed fill algorithm
Pradeep K.Bhatia (Numerical’s also)
2) Loading frame buffer
Donald Hearn & M. Pauline Baker
UNIT – III
1) 2-D Transformations: translation, rotation, scaling, matrix representations and homogeneous coordinates,
composite transformations, general pivot point rotation, general fixed point scaling, shearing; reflection about
X Axis and Y Axis; Reflection about Straight lines;, Reflection through an Arbitrary Line;
Pradeep K. Bhatia OR Donald Hearn & M. Pauline Baker
Numericals and Programs: Pradeep K. Bhatia
2) 2-D Viewing: window, viewport; 2-D viewing transformation, zooming, panning; Clipping operations: point
and line clipping, Cohen-Sutherland line clipping, mid-point subdivision line clipping,
Pradeep K. Bhatia OR Donald Hearn & M. Pauline Baker
Numericals: Pradeep K. Bhatia
2. 3) Liang-Barsky line clipping,
Donald Hearn & M. Pauline Baker + (Programs from Pradeep K. Bhatia (Important))
4) Sutherland-Hodgman polygon clipping;
Donald Hearn & M. Pauline Baker + (Programs from Pradeep K. Bhatia (Important))
5) Interactive input techniques; pointing and positioning; rubber band technique; dragging;
Pradeep K. Bhatia OR Donald Hearn & M. Pauline Baker
UNIT – IV
1) 3-D Graphics: 3-D modeling of objects
My Notes (You can download that from my website)
2) 3D transformation matrices for translation, scaling and rotation,
Pradeep K. Bhatia OR Donald Hearn & M. Pauline Baker
3) Parallel projection: Orthographic and oblique projection; perspective projection;
Donald Hearn & M. Pauline Baker + My PPT (You can download that from my website)
4) Hidden surface removal: Z-buffer (Depth buffer), scan line, depth-sorting (painter’s or priority algorithm),
area subdivision
Pradeep K. Bhatia OR Donald Hearn & M. Pauline Baker (Pradeep K. Bhatia will be good)
5) Shading: Modelling light intensities, Gouraud shading, Phong shading;
Donald Hearn & M. Pauline Baker + My PPT (You can download that from my website)
6) Introduction to animation; Tweening; Morphing;
Donald Hearn & M. Pauline Baker + My PPT (You can download that from my website)
7) Illumination Models
Pradeep K. Bhatia