1

Click here to load reader

INTERACTIVE COMPUTER GRAPHICS COMPUTER GRAPHICS Unit-1 Introduction, Application area of Computer graphics, ... Output primitives: Points and lines, line drawing algorithms,

Embed Size (px)

Citation preview

Page 1: INTERACTIVE COMPUTER GRAPHICS COMPUTER GRAPHICS Unit-1 Introduction, Application area of Computer graphics, ... Output primitives: Points and lines, line drawing algorithms,

bphanikrishna.wordpress.com

INTERACTIVE COMPUTER GRAPHICSUnit-1Introduction, Application area of Computer graphics, overview of graphic system, video-display devices, raster-scan systems, random scan systems, graphics monitors and workstations, introduction to PHIGS & GKS and input devices, input device handling algorithms.Unit-IIOutput primitives: Points and lines, line drawing algorithms, mid-point circle algorithm,Filled area primitives: scan-line polygon fill algorithm, boundary-fill and flood-fillalgorithmUnit-III2-D viewing : The viewing pipe-line, viewing coordinate reference frame, window to view-port co-ordinate transformations, viewing function, Cohen-Sutherland and Cyrus-beck lineclipping algorithms, Sutherland-Hodgeman polygon clipping algorithm, segmentsUnit-IV3-D Object Representation: spline representation, Hermite curve, Bezier curve and B-Splinecurve, Polygon Surfaces, quadric surfaces, solid modelling schalars-wire frame, CSG, B-rep.Bezier and B-Spline surfaces.Unit-VIllumination: Basic illumination models, Light sources, diffuse reflection lambert’s cosinelaw and point source illumination, specular reflection, Transparency and shadows.Shading algorithms: Constant intensity algorithm, Phong’s shading algorithm, gourmandshading algorithm, comparison of shading algorithms.Unit -VIVisible surface detection methods: Classification, back-face detection, depth-buffer, scan-line, depth sortingUnit-VIIComputer animation: Design of animation sequence, general computer animation functions,raster animation, computer animation language, key frame system, motion specificationUNIT-VIIIMultimedia: Introduction: Multimedia systems, Technology, Architecture, MultimediaHardware & Software tradeoffs, Multimedia Contents, Multimedia PC, MultimediaApplications, Data Compression, Authoring System,Multimedia Authoring Tools:Introduction :Types of authoring tools, Page based authoring tools, In card authoring tools,Icon-based authoring tools.Time-base & presentation tools, Object-oriented authoring tools, Authoware professional forwindows (APW)

Text books:1. “Computer Graphics C version” Donald Hearn and M. Pauline Baker, Pearson/PHI2. “Computer Graphics Principles & practice”, second edition in C, Foley, VanDam, Feinerand Hughes, Pearson EducationREFERENCES:1. “Computer Graphics Second edition”, Zhigand xiang, Roy Plastock, Schaum’s outlines,Tata Mc-Graw hill edition.2. Procedural elements for Computer Graphics, David F Rogers, Tata Mc Graw hill, 2ndedition.3. “Principles of Interactive Computer Graphics”, Neuman and Sproul, TMH.